Clone evolution: a systematic review

JR Pate, R Tairas, NA Kraft - Journal of software: Evolution and …, 2013 - Wiley Online Library
Detection of code clones—similar or identical source code fragments—is of concern both to
researchers and to practitioners. An analysis of the clone detection results for a single …

[PDF][PDF] 软件分析技术进展

梅宏, 王千祥, 张路, 王戟 - 计算机学报, 2009 - cjc.ict.ac.cn
摘要软件分析技术的研究已有较长历史, 相关成果也在软件生命周期的不同阶段中得到了广泛
应用. 软件生命周期中不同活动所需要的软件分析技术既不完全相同, 又有许多交叠 …

An empirical study on inconsistent changes to code clones at the release level

N Bettenburg, W Shang, WM Ibrahim, B Adams… - Science of Computer …, 2012 - Elsevier
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 …

Clone stability

N Göde, J Harder - 2011 15th European Conference on …, 2011 - ieeexplore.ieee.org
Code clones are said to threaten the maintainability of a system--especially when the system
evolves and source code is changed. Whether clones truly increase maintenance effort can …

Studying the impact of clones on software defects

GMK Selim, L Barbour, W Shang… - 2010 17th Working …, 2010 - ieeexplore.ieee.org
There are numerous studies that examine whether or not cloned code is harmful to software
systems. Yet, few of them study which characteristics of cloned code in particular lead to …

Tracking clones' imprint

A Lozano, M Wermelinger - … of the 4th International Workshop on …, 2010 - dl.acm.org
Cloning imprint is the lasting effect of cloning on applications. This paper aims to analyze the
clone imprint over time, in terms of the extension of cloning, the persistence of clones in …

An automatic framework for extracting and classifying near-miss clone genealogies

RK Saha, CK Roy, KA Schneider - 2011 27th IEEE …, 2011 - ieeexplore.ieee.org
Extracting code clone genealogies across multiple versions of a program and classifying
them according to their change patterns underlies the study of code clone evolution. While …

Evolution of type-1 clones

N Göde - 2009 Ninth IEEE International Working Conference …, 2009 - ieeexplore.ieee.org
It is useful to study the evolution of code clones to better understand the nature, effects, and
reasons of cloning. There are different approaches that investigate multiple versions of a …

Understanding the evolution of type-3 clones: an exploratory study

RK Saha, CK Roy, KA Schneider… - 2013 10th Working …, 2013 - ieeexplore.ieee.org
Understanding the evolution of clones is important both for understanding the maintenance
implications of clones and building a robust clone management system. To this end …

[PDF][PDF] The road to software clone management: A survey

MF Zibran, CK Roy - Dept. Comput. Sci., Univ. of Saskatchewan …, 2012 - Citeseer
1 Yearly number of distinct authors contributing to clone research... 5 2 Categories of
publications on software clone research in different years 5 3 Proportion of publications in …