J.O. Bailey
Evaluating clone detection tools for use during preventative maintenance
Bailey, J.O.; Burd, E.L.
Authors
E.L. Burd
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.
Citation
Bailey, J., & Burd, E. (2002). Evaluating clone detection tools for use during preventative maintenance. In 2nd IEEE International Workshop on Source Code Analysis and Manipulation, SCAM’02, 1 October 2002, Montreal, Canada ; proceedings (36-43). https://doi.org/10.1109/scam.2002.1134103
Conference Name | 2nd IEEE International Workshop on Source Code Analysis and Manipulation : SCAM 2002 |
---|---|
Conference Location | Montreal, Canada |
Start Date | Oct 1, 2002 |
Publication Date | 2002-10 |
Deposit Date | Sep 6, 2006 |
Publicly Available Date | Nov 1, 2010 |
Publisher | Institute of Electrical and Electronics Engineers |
Pages | 36-43 |
Book Title | 2nd IEEE International Workshop on Source Code Analysis and Manipulation, SCAM’02, 1 October 2002, Montreal, Canada ; proceedings. |
DOI | https://doi.org/10.1109/scam.2002.1134103 |
Keywords | Software application, Source code. |
Additional Information | 1 Oct. 2002. |
Files
Published Conference Proceeding
(353 Kb)
PDF
Copyright Statement
© 2002 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.
You might also like
Multi-touch tables and collaborative learning
(2012)
Journal Article
Interdisciplinary design research: developing educational technology.
(2011)
Conference Proceeding
Investigating shareable feedback tags for programming assignments
(2011)
Journal Article
Towards More Mature Web Maintenance Practices for Accessibility
(2007)
Conference Proceeding
Downloadable Citations
About Durham Research Online (DRO)
Administrator e-mail: dro.admin@durham.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search