首页> 外文会议>17th IEEE International Multi Topic Conference >Network analysis of software change history for understanding software evolution
【24h】

Network analysis of software change history for understanding software evolution

机译:对软件变更历史进行网络分析,以了解软件演变

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

摘要

When software systems grow large and complex, understanding the dependencies in the system and making changes become difficult. History-based analysis of change dependencies (i.e. co-changing relation among entities) can facilitate system understanding, maintenance and prediction of evolutionary trends. In this paper we propose techniques to understand evolution in software change dependencies. Version repository data of Android platform is used as a case study and analysis of change dependencies is presented. Experimental analysis shows that the proposed approach provides an interesting view of software evolution in the context of change dependencies that reveals previously unknown facts about changing files in the system.
机译:当软件系统变得庞大而复杂时,了解系统中的依赖性并进行更改变得很困难。基于历史的变更依赖关系分析(即实体之间的共同变更关系)可以促进系统理解,维护和预测演化趋势。在本文中,我们提出了一些技术来理解软件变更依赖性的演变。以Android平台的版本库数据为案例研究,并分析了变更依赖性。实验分析表明,所提出的方法在更改依赖项的上下文中提供了一个有趣的软件演化视图,揭示了以前未知的有关更改系统文件的事实。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号