2017
DOI: 10.1007/s11219-017-9375-5
|View full text |Cite
|
Sign up to set email alerts
|

An investigation of the fault-proneness of clone evolutionary patterns

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(3 citation statements)
references
References 19 publications
0
3
0
Order By: Relevance
“…Proponents of ''clones being harmful'' believe that code clones can cause clone defects, leading to rise in software maintenance cost. For instance, Barbour et al study the defect-prone of code clones, and find that code clones having inconsistent and divergent patterns are more likely to experience a defect [11]. Mondal et al study the bug-proneness and late propagation tendency of code clones on different clone types, and find that Type-3 clones have the highest bug-proneness among three types of clones [12].…”
Section: Related Workmentioning
confidence: 99%
“…Proponents of ''clones being harmful'' believe that code clones can cause clone defects, leading to rise in software maintenance cost. For instance, Barbour et al study the defect-prone of code clones, and find that code clones having inconsistent and divergent patterns are more likely to experience a defect [11]. Mondal et al study the bug-proneness and late propagation tendency of code clones on different clone types, and find that Type-3 clones have the highest bug-proneness among three types of clones [12].…”
Section: Related Workmentioning
confidence: 99%
“…Clone genealogy is the set of states and changes undergone by clone fragments over time that form an evolution history (owing to, eg, a changed clone fragment being left in an inconsistent state). For example, examine clone genealogies to identify the fault‐prone patterns of states and changes, thus enabling that faults to be predicted. Unlike our study, the intention of this research was to explore factors that are correlated with the fault‐proneness of code clones rather than cloning itself.…”
Section: Related Workmentioning
confidence: 99%
“…It should be realized that the implementation and usage of clone tracking mechanisms to determine equivalent clones and track them are not easy and are treated in specific research streams (Duala‐Ekoko et al, 2007,). Although there are some tools that apparently track clones in this way, it is extremely difficult to track actual equivalent clones between releases.…”
Section: Qualitative Analysis and Interpretationmentioning
confidence: 99%