[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 …
contained in it evolve. Some recent studies focused on detecting patterns in the history of …
Clone evolution: a systematic review
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 …
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 …
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
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 …
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 …
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 …
assumed to cause maintenance problems during their evolution. We can identify these …
An empirical study on the maintenance of source code clones
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 …
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 …
(copy&paste programming) represents a significant threat to maintainability in an evolving …
An automatic framework for extracting and classifying near-miss clone genealogies
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 …
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
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 …
years. It is recognized that a deep understanding of how code clones change and are …