Title :
Scenario-Based Comparison of Clone Detection Techniques
Author :
Roy, Chanchal K. ; Cordy, James R.
Author_Institution :
Sch. of Comput., Queen´´s Univ. Kingston, Kingston, ON
Abstract :
Over the last decade many techniques for software clone detection have been proposed. In this paper, we provide a comprehensive survey of the capabilities of currently available clone detection techniques. We begin with an overall survey based on criteria that capture the main features of detection techniques. We then propose a set of hypothetical editing scenarios for different clone types, and evaluate the techniques based on their estimated potential to accurately detect clones that may be created by those scenarios.
Keywords :
software maintenance; software reusability; clone detection techniques; hypothetical editing scenarios; software clone detection; Art; Cloning; Computational complexity; Computer vision; Detectors; Java; Open source software; Programming; Software systems; Writing; Clone Detection Techniques; Editing Taxonomy; Scenario-Based Evaluation;
Conference_Titel :
Program Comprehension, 2008. ICPC 2008. The 16th IEEE International Conference on
Conference_Location :
Amsterdam
Print_ISBN :
978-0-7695-3176-2
DOI :
10.1109/ICPC.2008.42