Detection Technology and Application of Clone Refactoring

Yao Yongting, Liu Dongsheng, Zhang Liping · 2018

Clone code is a similar part of code, such code may seriously affect the maintainability of the software and reduce the quality of code. In order to eliminate the negative impact of clone code, the researchers offer many methods to eliminate clone code and refactoring is an important part in them. In this paper, several different methods and tools are introduced, the advantages and disadvantages of various methods and tools are summarized, apart from this, we also describe the important application of clone refactoring in maintaining the quality of code, at last, we discussed the challenges of the current clone refactoring detection.

Read the paper · More papers on PaperTik