loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
21st IEEE International Conference on Software Maintenance (ICSM'05)
Improved Tool Support for the Investigation of Duplication in Software
Budapest, Hungary
September 25-September 30
ISBN: 0-7695-2368-4
Cory Kapser, University of Waterloo
Michael W. Godfrey, University of Waterloo
Code duplication is a well documented problem in software systems. There has been considerable research into techniques for detecting duplication in software, and there are several effective tools to perform this task. However, a common problem with such tools is that the result set returned can be too large to handle without complementory tool support. The goal of this paper is to describe the criteria for a complete tool that is designed to aid in the comprehension of cloning within a software system. Furhermore, we present a prototype of such a tool and demonstrate the value of its features through a case study on the Apache httpd web server. For example, in our study we found that a single subsystem comprising only 17% of the system code contained 38.8% of the clones.
Citation:
Cory Kapser, Michael W. Godfrey, "Improved Tool Support for the Investigation of Duplication in Software," icsm, pp.305-314, 21st IEEE International Conference on Software Maintenance (ICSM'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.