作者
Nikolaos Tsantalis, Ameya Ketkar, Danny Dig
发表日期
2020/7/8
期刊
IEEE Transactions on Software Engineering
卷号
48
期号
3
页码范围
930-950
出版商
IEEE
简介
Refactoring detection is crucial for a variety of applications and tasks: (i) empirical studies about code evolution, (ii) tools for library API migration, (iii) code reviews and change comprehension. However, recent research has questioned the accuracy of the state-of-the-art refactoring mining tools, which poses threats to the reliability of the detected refactorings. Moreover, the majority of refactoring mining tools depend on code similarity thresholds. Finding universal threshold values that can work well for all projects, regardless of their architectural style, application domain, and development practices is extremely challenging. Therefore, in a previous work [N. Tsantalis, M. Mansouri, L. M. Eshkevari, D. Mazinanian, and D. Dig, Accurate and efficient refactoring detection in commit history, in 40th International Conference on Software Engineering, 2018, pp. 483–494], we introduced the first refactoring mining tool that does …
引用总数
20202021202220232024443395729
学术搜索中的文章
N Tsantalis, A Ketkar, D Dig - IEEE Transactions on Software Engineering, 2020