DocumentCode :
2004813
Title :
ClemanX: Incremental clone detection tool for evolving software
Author :
Nguyen, Tung Thanh ; Nguyen, Hoan Anh ; Pham, Nam H. ; Al-Kofahi, Jafar M. ; Nguyen, Tien N.
Author_Institution :
Iowa State Univ., Ames, IA
fYear :
2009
fDate :
16-24 May 2009
Firstpage :
437
Lastpage :
438
Abstract :
Recent research results have shown more benefits of the management of code clones, rather than detecting and removing them. However, existing clone management approaches are still unsatisfactory, and either incomplete or inefficient, due to the lack of incremental clone detection tool supports. In this paper, we introduce such an incremental clone detection tool, called ClemanX. Our empirical evaluation on real-world software projects shows that ClemanX is highly efficient, complete, precise, and is capable of working incrementally when the code changes.
Keywords :
program diagnostics; software maintenance; ClemanX incremental clone detection tool; code clone management; real-world software project; software evolution analysis; Character generation; Cloning; Feature extraction; Project management; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering - Companion Volume, 2009. ICSE-Companion 2009. 31st International Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
978-1-4244-3495-4
Type :
conf
DOI :
10.1109/ICSE-COMPANION.2009.5071050
Filename :
5071050
Link To Document :
بازگشت