Proceedings of the 11th Working Conference on Mining Software Repositories 2014
DOI: 10.1145/2597073.2597127
|View full text |Cite
|
Sign up to set email alerts
|

A code clone oracle

Abstract: Code clones are functionally equivalent code segments. Detecting 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. However, the challenge of such research is to evaluate that the clones detected are indeed functionally equivalent, considering the majority of clones are not textual or even syntactically identical. The goal of this work is to generate a set of method level code clones with a high… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
19
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
2
2
2

Relationship

1
5

Authors

Journals

citations
Cited by 19 publications
(19 citation statements)
references
References 14 publications
0
19
0
Order By: Relevance
“…Figure 2 displays the results of various Levenshtein values in discovering clones in a single class as defined by Krawitz and Roy et al Figure 3 shows a similar analysis the results from the Krutz and Le [14] oracle. A higher Levenshtein threshold score is likely to aid in the discovery of more clones, but will also lead to more false positives, creating lower precision but higher recall.…”
Section: Concolic Analysismentioning
confidence: 54%
See 4 more Smart Citations
“…Figure 2 displays the results of various Levenshtein values in discovering clones in a single class as defined by Krawitz and Roy et al Figure 3 shows a similar analysis the results from the Krutz and Le [14] oracle. A higher Levenshtein threshold score is likely to aid in the discovery of more clones, but will also lead to more false positives, creating lower precision but higher recall.…”
Section: Concolic Analysismentioning
confidence: 54%
“…In the following sections, concolic analysis for clone detection will be evaluated against two small oracles created by Krawitz [12] and Roy et al [21] and a larger oracle built by Krutz and Le [14] to determine what types of clones concolic analysis is capable of finding, along with its accuracy, precision, recall, and F-score.…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations