[PDF][PDF] Modeling clone evolution

J Harder, N Göde - Proc. IWSC, 2009 - jan-harder.de
During the maintenance of a program, not only the source code but also the code clones
contained in it evolve. Some recent studies focused on detecting patterns in the history of …

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 …

Studying clone evolution using incremental clone detection

N Göde, R Koschke - Journal of Software: Evolution and …, 2013 - Wiley Online Library
Finding, understanding and managing software clones—passages of duplicated source
code—is of large interest in research and practice. Analyzing the evolution of clones across …

Analyzing and forecasting near-miss clones in evolving software: An empirical study

MF Zibran, RK Saha, M Asaduzzaman… - 2011 16th IEEE …, 2011 - ieeexplore.ieee.org
Effort for development and maintenance of complex large software is believed to have
dependency on the amount of duplicated code fragments (code clones) present in code …

[图书][B] Clone evolution

N Göde - 2011 - books.google.com
Duplicated passages of source code-code clones-are a common property of software
systems. While clones are beneficial in some situations, their presence causes various …

[PDF][PDF] Evolution impact of code clones

R Geiger - Evolution, 2005 - ifi.uzh.ch
Code clones have long been recognized as bad smells in software systems and are
assumed to cause maintenance problems during their evolution. We can identify these …

An empirical study on the maintenance of source code clones

S Thummalapenta, L Cerulo, L Aversano… - Empirical Software …, 2010 - Springer
Code cloning has been very often indicated as a bad software development practice.
However, many studies appearing in the literature indicate that this is not always the case. In …

Tracking the evolution of code clones

T Bakota - International Conference on Current Trends in Theory …, 2011 - Springer
It is believed by many academic and industrial experts, that source code cloning
(copy&paste programming) represents a significant threat to maintainability in an evolving …

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 …

Evaluating the conventional wisdom in clone removal: A genealogy-based empirical study

MF Zibran, RK Saha, CK Roy… - Proceedings of the 28th …, 2013 - dl.acm.org
Clone management has drawn immense interest from the research community in recent
years. It is recognized that a deep understanding of how code clones change and are …