首页> 外文会议>International conference on agile software development >Capturing Software Evolution and Change through Code Repository Smells
【24h】

Capturing Software Evolution and Change through Code Repository Smells

机译:通过代码存储库闻起来捕获软件演变和改变

获取原文

摘要

In the last years we have seen the rise and the fall of many version control systems. These systems collect a large amount of data spanning from the path of the files involved in changes to the exact text changed in every file. This data can be exploited to produce an overview about how the system changed over time and evolved. We have developed a tool, called VCS-Analyzer, to use this information, both for data retrieval and analysis tasks. Currently, VCS-Analyzer implements six different analyses: two based on source code for the computation of metrics and the detection of code smells, and four original analysis based on repositories metadata, which are based on the concepts of Repository Metrics and Code Repository Smells. In this paper, we describe one smell and two metrics we have defined for source code repositories analysis.
机译:在过去几年中,我们已经看到了许多版本控制系统的崛起和堕落。这些系统从每个文件中更改的更改中涉及的文件的路径中收集大量数据。可以利用此数据来概述系统如何随时间变化并演变。我们开发了一个名为VCS-Analyzer的工具,用于使用此信息,无论是数据检索和分析任务。目前,VCS-Analyzer实现了六种不同的分析:两个基于计算度量的源代码以及基于存储库度量和代码存储库气味的概念的4个原始分析。在本文中,我们描述了一个闻名,我们为源代码存储库分析定义了两个度量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号