@inproceedings{acf91bb60001473c9cf547e27d19c8bd,
title = "Identifying accurate refactoring opportunities using metrics",
abstract = "Cloned code, also known as duplicated code, is among the bad “code smells.” Refactoring can be used to remove clones and makes a software system more maintainable. However, there is a problem that causes the output results of the clone code detection tool cannot be directly refactored. The problem is not all the clone groups are suitable for refactoring. To address it, we propose a metric method to identify clone groups that are suitable for refactoring. The results of several large-scale software system studies indicate that our method can significantly increase the accuracy of identifying clone groups that are suitable for refactoring. It is not only beneficial to the following study of refactoring, but also it connects the entire process from clone detection to clone refactoring.",
keywords = "Cloned code, Metric, Refactoring",
author = "Yixin Bian and Xiaohong Su and Peijun Ma",
note = "Publisher Copyright: {\textcopyright} Springer India 2014.; International Conference on Soft Computing Techniques and Engineering Application, ICSCTEA 2013 ; Conference date: 25-09-2013 Through 27-09-2013",
year = "2014",
doi = "10.1007/978-81-322-1695-7\_17",
language = "英语",
series = "Advances in Intelligent Systems and Computing",
publisher = "Springer Verlag",
pages = "141--146",
editor = "Xiaolong Li and Srikanta Patnaik",
booktitle = "International Conference on Soft Computing Techniques and Engineering Application, ICSCTEA 2013, Proceedings",
address = "德国",
}