首页> 外文会议>SOFSEM 2010: Theory and practice of computer science >Empirical Evaluation of Strategies to Detect Logical Change Dependencies
【24h】

Empirical Evaluation of Strategies to Detect Logical Change Dependencies

机译:对逻辑变更依赖关系进行检测的策略的经验评估

获取原文
获取原文并翻译 | 示例

摘要

Change impact analysis plays an immanent role in the maintenance and enhancement of software systems. There still exist many approaches to support change impact analysis. In the last years researchers try to utilize data in software repositories to gain findings for supporting miscellaneous aspects of software engineering, e.g. software evolution analysis or change impact analysis. In the context of change impact analysis, approaches (=strategies) try to detect logical dependencies among artifacts based on the version histories of files in the concurrent versioning system (e.g. CVS). They try to infer logical couplings of files (artifacts) based on co-changes (files which are frequently changed together). Based on these findings we want to contribute with the presentation of insights of deeper investigation of historical information in concurrent versioning systems in general. In this paper we have identified and described existing strategies to detect logical change couplings. These strategies will be illustrated by practical use cases. We have empirically evaluated these strategies based on versioning system repositories of two industrial projects. The analysis figures the absolute and relative contribution of dependency results per strategy. Furthermore we show overlappings of dependency results.
机译:变更影响分析在软件系统的维护和增强中起着至关重要的作用。仍然存在许多支持变更影响分析的方法。近年来,研究人员尝试利用软件存储库中的数据来获得支持软件工程的其他方面的发现,例如软件演化分析或变更影响分析。在变更影响分析的上下文中,方法(=策略)尝试根据并发版本控制系统(例如CVS)中文件的版本历史来检测工件之间的逻辑依赖性。他们尝试基于共同更改(经常一起更改的文件)推断文件(工件)的逻辑耦合。基于这些发现,我们希望为呈现并发版本控制系统中的历史信息进行更深入研究的见解做出贡献。在本文中,我们已经确定并描述了检测逻辑变更耦合的现有策略。这些策略将通过实际用例进行说明。我们已经基于两个工业项目的版本控制系统库对这些策略进行了经验评估。该分析计算了每种策略依赖结果的绝对和相对贡献。此外,我们显示了依赖性结果的重叠。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号