Authors
Daniel E. Krutz, Wei Le
Publication date
2014
Conference
11th Working Conference on Mining Software Repositories
Pages
388-391
Publisher
ACM
Description
Code clones are functionally equivalent code segments. De- tecting code clones is important for determining bugs, fixes and software reuse. Code clone detection is also essential for developing fast and precise code search algorithms. How- ever, the challenge of such research is to evaluate that the clones detected are indeed functionally equivalent, consider- ing the majority of clones are not textual or even syntacti- cally identical. The goal of this work is to generate a set of method level code clones with a high confidence to help to evaluate future code clone detection and code search tools to evaluate their techniques. We selected three open source programs, Apache, Python and PostgreSQL, and randomly sampled a total of 1536 function pairs. To confirm whether or not these function pairs indicate a clone and what types of clones they belong to, we recruited three experts who have experience in code clone …
Total citations
20142015201620172018201920202021202220233234344313
Scholar articles
DE Krutz, W Le - Proceedings of the 11th working conference on mining …, 2014