Software clones are identical or similar pieces of code. They are often the result of copy–and–paste activities as ad-hoc code reuse by programmers. Software clones research is of high relevance for the industry. Many researchers have reported high rates of code cloning in both industrial and open-source systems. In this workshop we will explore lines of research that evaluate code clone detection methods, reason about ways to remove clones, assess the effect of clones on maintainablity, track clones’ evolution, and investigate the root causes of clones. Categories and Subject Descriptors D.2.m [Software Engineering]: Miscellaneous—code clones; D.2.7 [Software Engineering]: Distribution, Maintenance, and Enhancement; D.2.8 [Software Engineering]: Metrics General Terms Measurement Keywords Code clone detection, software clone, software maintenance
Katsuro Inoue, Stanislaw Jarzabek, James R. Cordy,