This report discusses terminology choices and considerations relating to copied or redundant code within software systems, i.e., relating to "code clones." Inadequacies of existing terminology are raised and alternative terms are discussed.
@InProceedings{walenstein:DagSemProc.06301.6, author = {Walenstein, Andrew}, title = {{Code Clones: Reconsidering Terminology}}, booktitle = {Duplication, Redundancy, and Similarity in Software}, pages = {1--7}, series = {Dagstuhl Seminar Proceedings (DagSemProc)}, ISSN = {1862-4405}, year = {2007}, volume = {6301}, editor = {Rainer Koschke and Ettore Merlo and Andrew Walenstein}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.06301.6}, URN = {urn:nbn:de:0030-drops-9654}, doi = {10.4230/DagSemProc.06301.6}, annote = {Keywords: Code clone, exact clone, near clone, clone types, accidental clone, duplicate, copy, redundant} }
Feedback for Dagstuhl Publishing