首页> 外文会议>International Conference on Data and Software Engineering >Software versioning quality parameters: Automated assessment tools based on the parameters
【24h】

Software versioning quality parameters: Automated assessment tools based on the parameters

机译:软件版本管理质量参数:基于参数的自动评估工具

获取原文

摘要

Version Control System (VCS) is used by software developers during a software development project with the purpose for maintaining versions and collaborative work. It is a part of configuration management. Developers work together using the same environment. Though all developers must follow the same best practices, each developer may work individually with different practices due to different knowledge and experience of using VCS. Many best practices are available, but they are different. In this paper, we define quality parameters based on quality factors. The quality factors and associated metrics are extracted from the log file of VCS. These parameters bear out good software versioning activities. To prove the concept, we build a tool for automatically assessing the quality of versioning activities of a developer, based on the log file of a VCS. The tool has been tested and used for assessing the quality of software versioning of two open source projects. As the result, developers versioning activities can be analysed.
机译:版本控制系统(VCS)由软件开发人员在软件开发项目中使用,目的是维护版本和协作工作。它是配置管理的一部分。开发人员使用相同的环境共同努力。虽然所有开发人员必须遵循相同的最佳实践,但由于使用VCS的不同知识和经验,每个开发人员都可以使用不同的实践。有许多最佳实践可用,但它们是不同的。在本文中,我们根据质量因素定义了质量参数。从VCS的日志文件中提取质量因子和相关度量。这些参数符合软件版本控制活动。为了证明这一概念,我们构建一个工具,用于自动评估开发人员的版本传感器的质量,基于VCS的日志文件。该工具已被测试并用于评估两个开源项目的软件版本的质量。结果,可以分析开发人员版本传感器活动。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号