DocumentCode
2700276
Title
Evaluating clone detection tools for use during preventative maintenance
Author
Burd, Elizabeth ; Bailey, John
Author_Institution
Ile Res. Inst. in Software Evolution, Durham Univ., UK
fYear
2002
fDate
2002
Firstpage
36
Lastpage
43
Abstract
This paper describes the results of a process whereby the detection capability of 5 code replication detection tools for large software application are evaluated. Specifically this work focuses on the benefits of identification for preventative maintenance that is with the aim to remove some of the identified clones from the source code. A number of requirements are therefore identified upon which the tools are evaluated. The results of the analysis processes show that each tool has its own strengths and weaknesses and no single tool is able to identify all clones within the code. The paper proposes that it may be possible to use a combination of tools to perform the analysis process providing that adequate means of efficiently identifying false matches is found.
Keywords
software maintenance; clone detection tools evaluation; code replication detection tools; detection capability; preventative maintenance; source code; Application software; Cloning; Logic; Performance analysis; Preventive maintenance; Programming profession; Software maintenance; Software systems; Software tools; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Source Code Analysis and Manipulation, 2002. Proceedings. Second IEEE International Workshop on
Print_ISBN
0-7695-1793-5
Type
conf
DOI
10.1109/SCAM.2002.1134103
Filename
1134103
Link To Document