首页> 外文OA文献 >Change impact analysis and changeability assessment for a change proposal : an empirical study
【2h】

Change impact analysis and changeability assessment for a change proposal : an empirical study

机译:变更建议的变更影响分析和变更性评估:一项实证研究

摘要

Software change is a fundamental ingredient of software maintenance and evolution. Effectively supporting software modification is essential to provide a reliable high-quality evolution of software systems, as even a slight change may cause some unpredictable and undesirable effects on other parts of the software. To address this issue, this work used change impact analysis (CIA) to guide software modification. CIA can be used to help make correct decision on the change proposal, that is changeability assessment, and to implement effective changes for a change proposal. In this article, we conducted an empirical study on three Java open-source systems to show how CIA can be used during software modification. The results indicate that: (1) assessing changeability of a change proposal based on the impact results of the CIA is not accurate from the precision perspective; (2) the proposed impactness metric is an effective indicator of changeability assessment for the change proposal; and (3) CIA can make the change implementation process more efficient and easier.
机译:软件变更是软件维护和发展的基本要素。有效地支持软件修改对于提供可靠的高质量软件系统演化至关重要,因为即使是很小的更改也可能对软件的其他部分造成某些不可预测的不良影响。为了解决这个问题,这项工作使用变更影响分析(CIA)指导软件修改。 CIA可以用来帮助对变更建议做出正确的决定,即变更能力评估,并为变更建议实施有效的变更。在本文中,我们对三个Java开源系统进行了实证研究,以展示在软件修改过程中如何使用CIA。结果表明:(1)从中央情报局的影响结果评估变更建议的可更改性,从精度角度来看是不准确的; (2)拟议的影响度指标是变更建议对变更性评估的有效指标; (3)中央情报局可以使变更实施过程更加有效和容易。

著录项

  • 作者

    Sun XB; Leung H; Li B; Li BX;

  • 作者单位
  • 年度 2014
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号