An empirical study of code clone genealogies
Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
Common refactorings, a dependency graph and some code smells: an empirical study of Java OSS
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
DECKARD: Scalable and Accurate Tree-Based Detection of Code Clones
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Get to know your clones with CeDAR
Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications
Increasing clone maintenance support by unifying clone detection and refactoring activities
Information and Software Technology
Hi-index | 0.00 |
We present a study of revisions made to open source projects that documents the actual refactoring of code associated with code clones (i.e., sections of duplicated code). The study identifies a characteristic in which some clone refactorings were performed on only part of the clone (i.e., a sub-clone). We conclude that sub-clones should be considered during the clone maintenance activity.