A comparative study on the intensity and harmfulness of late propagation in near-miss code clones
Exact or nearly similar code fragments in a software system's source code are referred to as
code clones. It is often the case that updates (ie, changes) to a code clone will need to be …
code clones. It is often the case that updates (ie, changes) to a code clone will need to be …
Late propagation in near-miss clones: An empirical study
If two or more code fragments in the code-base of a software system are exactly or nearly
similar to one another, we call them code clones. It is often important that updates (ie …
similar to one another, we call them code clones. It is often important that updates (ie …
Bug-proneness and late propagation tendency of code clones: A comparative study on different clone types
Code clones are defined to be the exactly or nearly similar code fragments in a software
system's code-base. The existing clone related studies reveal that code clones are likely to …
system's code-base. The existing clone related studies reveal that code clones are likely to …
Evaluating code clone genealogies at release level: An empirical study
Code clone genealogies show how clone groups evolve with the evolution of the associated
software system, and thus could provide important insights on the maintenance implications …
software system, and thus could provide important insights on the maintenance implications …
Cloned code: stable code
J Harder, N Göde - Journal of Software: Evolution and Process, 2013 - Wiley Online Library
Code clones are said to threaten the maintainability of a system—especially when the
system evolves and source code is changed. Whether clones increase maintenance effort …
system evolves and source code is changed. Whether clones increase maintenance effort …
Late propagation in software clones
Two similar code segments, or clones, form a clone pair within a software system. The
changes to the clones over time create a clone evolution history. In this work we study late …
changes to the clones over time create a clone evolution history. In this work we study late …
[PDF][PDF] Detection and analysis of near-miss clone genealogies
R Saha - 2011 - harvest.usask.ca
It is believed that identical or similar code fragments in source code, also known as code
clones, have an impact on software maintenance. A clone genealogy shows how a group of …
clones, have an impact on software maintenance. A clone genealogy shows how a group of …
An empirical study on inconsistent changes to code clones at the release level
To study the impact of code clones on software quality, researchers typically carry out their
studies based on fine-grained analysis of inconsistent changes at the revision level. As a …
studies based on fine-grained analysis of inconsistent changes at the revision level. As a …
[图书][B] Tracking source code propagation in software systems via release history data and code clone detection
F Mitter - 2006 - Citeseer
According to recent research, code clones constitute a costly overhead in large software
systems, which usually contain about 17 to 25% duplicated lines of source code. Thus …
systems, which usually contain about 17 to 25% duplicated lines of source code. Thus …