...
首页> 外文期刊>Journal of Computers >Measuring Developers’ Design Contributions in Evolved Software Projects
【24h】

Measuring Developers’ Design Contributions in Evolved Software Projects

机译:在不断发展的软件项目中评估开发人员的设计贡献

获取原文
           

摘要

The work presented in this paper measures thecontribution of developers towards evolved structuraldesign of software systems. Measuring the contribution ofdevelopers is useful for project managers who manage thedevelopment process. Project managers can empiricallyidentify developers who made changes to the structuraldesign and compare among them based on theircontributions. The proposed measures help to understandthe nature of developers’ code changes activities. Theprocess of calculating the measures is based on the historicalcode changes committed by developers. Specifically, codechanges that affect the corresponding UML class diagramrepresentation of the source code. Both type and amount ofprevious changes to class elements are used to measure thedesign contributions. The proposed measures are helpfulfor open source projects where no detailed information isavailable about various developers involved in thedevelopment process. A tool has been developed toautomatically measure the contributions based on archivedhistorical code changes. The measures have been applied ontwo open source projects. Results showed that only smallnumber of developers have the major design contributions.
机译:本文提出的工作衡量了开发人员对软件系统的结构设计的贡献。衡量开发人员的贡献对于管理开发过程的项目经理很有用。项目经理可以凭经验确定对结构设计进行过更改的开发人员,并根据他们的贡献进行比较。拟议的措施有助于理解开发人员代码更改活动的性质。度量的计算过程基于开发人员所做的历史代码更改。具体来说,影响源代码的相应UML类图表示的代码更改。对类元素的先前更改的类型和数量均用于衡量设计贡献。所提出的措施对开源项目很有帮助,因为在这些项目中没有有关开发过程中涉及的各种开发人员的详细信息。已经开发了一种工具,可基于存档的历史代码更改自动测量贡献。该措施已应用于两个开源项目。结果表明,只有少数开发人员具有主要的设计贡献。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号