首页> 外文会议>International conference on agile software development >Refactoring Clustering in Java Software Networks
【24h】

Refactoring Clustering in Java Software Networks

机译:在Java软件网络中重构群集

获取原文

摘要

We present a study on the refactoring activities performed during the evolution of 7 popular Java open source software systems, using a complex network approach. We find that classes affected by refac-torings are more likely to be interlinked than others, forming connected subgraphs. Our results show that in a software network, classes linked to refactored classes are likely to be refactored themselves. This result is meaningful because knowing how refactored classes are arranged inside a network could be useful to support developers in maintenance and refactoring activities.
机译:我们使用复杂的网络方法展示了在7个流行的Java开源软件系统的演变期间进行的重构活动的研究。我们发现,受重码影响的课程比其他更容易相互联系,形成连接的子图。我们的结果表明,在软件网络中,与重构课程相关的类可能会自行重构。此结果是有意义的,因为了解网络内部排列的重构类是有意义的,这对于支持维护和重构活动中的开发人员有用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号