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

文章基本信息

  • 标题:A Trace Mechanism of Change History in the Presence of Refactoring
  • 本地全文:下载
  • 作者:Seonghye Yoon ; Chaeyoung Lee ; Sooyong Park
  • 期刊名称:International Journal of Software Engineering and Its Applications
  • 印刷版ISSN:1738-9984
  • 出版年度:2015
  • 卷号:9
  • 期号:9
  • 页码:19-28
  • DOI:10.14257/ijseia.2015.9.9.03
  • 出版社:SERSC
  • 摘要:Nowadays, changes in software development are inevitable. Therefore, understanding and analysis of changes considered more important than anything else. The existing version control systems, which are used for effective change management, are impossible to trace changes in the presence of refactoring. There have been a number of approaches proposed for trace changes using operation-based mechanisms or rule-based mechanisms. However, it has many limitations with excessive recording or not sufficient coverage. In this approach, we define four rules based on M.Flower's refactoring techniques and find an origin method matching the pattern of changed source code with the pre-defined rules. The case study shows that the proposed mechanism is effective Also, case study looking for open source project code changes about the origin method show the proposed mechanism's effectiveness.
  • 关键词:refactoring; method trace; change history
国家哲学社会科学文献中心版权所有