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