首页> 外文会议>International Conference on Technical Debt >Investigating on the Impact of Software Clones on Technical Debt
【24h】

Investigating on the Impact of Software Clones on Technical Debt

机译:调查软件克隆对技术债务的影响

获取原文

摘要

Code reuse by copying a code fragment with or without modification generates duplicate copies of exact or similar code fragments in a software system, known as code clones. The debate about the harmfulness of clone in ongoing in the literature, nevertheless, it is widely recognized that clones needs special considerations during software evolution. In this paper, it is proposed a quantitative analysis of technical debt values to understand if it is higher with cloned code than those without cloned code. Moreover, changes performed on these files have been analyzed by analyzing commit logs. According to our inspection on four subject systems, the technical debt of files with cloned code is significantly higher than those without cloned code. Moreover, as expected, files with cloned code are more impacted by changes.
机译:通过复制具有或不含修改的代码片段来重用代码重用生成软件系统中的精确或类似代码片段的重复副本,称为代码克隆。关于文献中正在进行的克隆危害的辩论,仍然普遍认识到克隆在软件演变期间需要特殊考虑因素。在本文中,提出了对技术债务价值的定量分析,了解它是否与克隆代码更高,而不是那些没有克隆代码的代码。此外,通过分析提交日志,已经分析了对这些文件执行的更改。根据我们对四个主题系统的检查,克隆代码的文件的技术债务明显高于克隆代码的文件。此外,正如所预期的那样,带克隆代码的文件更加受到更改。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号