DocumentCode
3237543
Title
No clones, no trouble?
Author
Bazrafshan, Saman
Author_Institution
Software Eng. Group, Univ. of Bremen, Bremen, Germany
fYear
2013
fDate
19-19 May 2013
Firstpage
37
Lastpage
38
Abstract
In the last years research has focused on various fields of software clones, though there exists only a vague idea of costs and benefits. Without substantial research on the economic consequences of software clones, clone management will remain a questionable or even risky activity. Knowing how much effort is spent over the lifetime of a program to maintain source code that has been introduced in consequence of a deliberate clone removal might provide useful information in this respect. In this paper I present a framework to track code fragments that have been introduced by refactorings performed to remove existing code duplications. Tracking such code over time allows to investigate different aspects, for instance change frequency, that provide valuable insights regarding ongoing maintenance costs.
Keywords
software maintenance; clone management; clone refactoring; code fragments; software clones; software maintenance; source code; Cloning; Cyclones; Data visualization; Maintenance engineering; Measurement; Software systems; Clone refactoring; cost analysis; software maintenance;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Clones (IWSC), 2013 7th International Workshop on
Conference_Location
San Francisco, CA
Type
conf
DOI
10.1109/IWSC.2013.6613040
Filename
6613040
Link To Document