首页> 外文会议>Brazilian Symposium on Software Engineering >On the Selection of Concurrency Control Policies for Configuration Management
【24h】

On the Selection of Concurrency Control Policies for Configuration Management

机译:关于配置管理的并发控制策略选择

获取原文

摘要

Currently, the number of developers involved in a software development project is increasing because of the need to deliver systems with higher complexity and quality and to reduce time-to-market. In order to have the software development process executing in an organized way, we must provide mechanisms to control concurrent access over the project artifacts. These mechanisms are implemented by concurrency control policies in version control systems, which may allow (optimistic policy) or inhibit (pessimistic policy) parallel development. This work presents the Orion approach, which analyzes the project historical changes and selects the most appropriate concurrency control policy for each software element. In addition, it identifies critical elements, which are candidates to refactoring. This selection aims at minimizing conflict situations, and thus improving the development team productivity. A prototype was built to enable the application of the proposed approach and two experimental studies were performed as a preliminary evaluation.
机译:目前,涉及软件开发项目的开发人员的数量正在增加,因为需要提供具有更高复杂性和质量的系统,并减少上市时间。为了使软件开发过程以有组织的方式执行,我们必须提供控制在项目伪影上并发访问的机制。这些机制通过版本控制系统中的并发控制策略来实现,这可能允许(乐观策略)或禁止(悲观策略)并行开发。这项工作介绍了orion方法,它分析了项目历史更改,并为每个软件元素选择最合适的并发控制策略。此外,它识别关键元素,这些元素是重构的候选者。此选项旨在最大限度地减少冲突情况,从而提高开发团队的生产力。建立了原型以实现所提出的方法的应用,并且两种实验研究是作为初步评估进行的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号