首页> 外文会议>Advances in artificial intelligence >Exploratory Analysis of Co-Change Graphs for Code Refactoring
【24h】

Exploratory Analysis of Co-Change Graphs for Code Refactoring

机译:用于代码重构的共更改图的探索性分析

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

摘要

Version Control Systems (VCS) have always played an essential role for developing reliable software. Recently, many new ways of utilizing the information hidden in VCS have been discovered. Clustering layouts of software systems using VCS is one of them. It reveals groups of related artifacts of the software system, which can be visualized for easier exploration. In this paper we use an Expectation Maximization (EM) based probabilistic clustering algorithm and visualize the clustered modules using a compound node layout algorithm. Our experiments with repositories of two medium size software tools give promising results indicating improvements over many previous approaches.
机译:版本控制系统(VCS)一直在开发可靠软件方面起着至关重要的作用。最近,发现了许多利用VCS中隐藏的信息的新方法。使用VCS的软件系统的群集布局就是其中之一。它揭示了软件系统的相关工件组,可以将其可视化以方便探索。在本文中,我们使用基于期望最大化(EM)的概率聚类算法,并使用复合节点布局算法可视化聚类模块。我们使用两个中等大小的软件工具的存储库进行的实验给出了可喜的结果,表明与许多以前的方法相比有了改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号