Abstract | ||
---|---|---|
Many existing clone detection approaches produce substantial amounts of clones that are irrelevant to software engineers. These false positives significantly hinder adoption of clone detection in practice and can lead to inaccurate research conclusions. In this paper, we propose clone coupling as an explicit criterion for the relevance of clones and outline a method for clone detection tailoring. The results of a large industrial case study indicate that it can significantly increase clone detection accuracy. |
Year | DOI | Venue |
---|---|---|
2010 | 10.1145/1808901.1808902 | IWSC |
Keywords | Field | DocType |
clone detection,accurate clone detection result,false positive,explicit criterion,clone detection accuracy,substantial amount,existing clone detection approach,inaccurate research conclusion,large industrial case study,software engineer,clone coupling,software engineering,software maintenance,assessment | Software,Artificial intelligence,Software maintenance,Engineering,clone (Java method),Reliability engineering,Machine learning,False positive paradox | Conference |
Citations | PageRank | References |
7 | 0.47 | 15 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Elmar Juergens | 1 | 743 | 31.07 |
Nils Göde | 2 | 212 | 13.98 |