首页    期刊浏览 2025年03月01日 星期六
登录注册

文章基本信息

  • 标题:Automated Identification of Change-Prone Classes in Open Source Software Projects
  • 本地全文:下载
  • 作者:Zhu, Xiaoyan ; Song, Qinbao ; Sun, Zhongbin
  • 期刊名称:Journal of Software
  • 印刷版ISSN:1796-217X
  • 出版年度:2013
  • 卷号:8
  • 期号:2
  • 页码:361-366
  • DOI:10.4304/jsw.8.2.361-366
  • 语种:English
  • 出版社:Academy Publisher
  • 摘要:Identifying change-prone classes can enable developers to pay more attention to classes with similar characteristics in the future and thus test resources and time can be used more effectively. In this paper, we collect a set of static metrics and change data at class level from an open-source software product, Datacrow. With this data, we first validate Pareto's Law and find that about 80% of the lines changed are located in only 20% of the classes. We then use classification methods to identify these change-prone classes. Our experimental results show that our classification results are useful for identifying change-prone classes and thus can help to improve the efficiency of developers.
  • 关键词:open-source software;change-prone classes;static metrics;classification methods
国家哲学社会科学文献中心版权所有