Viewing simple clones from structural clones' perspective

HA Basit, U Ali, S Jarzabek - … of the 5th International Workshop on …, 2011 - dl.acm.org
In previous work, we described a technique for detecting designlevel similar program
structures that we called structural clones. Structural clones are recurring configurations of …

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 …

Efficiently handling clone data: RCF and cyclone

J Harder, N Göde - Proceedings of the 5th International Workshop on …, 2011 - dl.acm.org
Exchange and inspection of clone information is an essential building block of successful
clone management. Until now, a variety of different formats and tools for handling clone data …

Is cloned code older than non-cloned code?

J Krinke - Proceedings of the 5th International Workshop on …, 2011 - dl.acm.org
It is still a debated question whether cloned code causes increased maintenance efforts. If
cloned code is more stable than non-cloned code, ie it is changed less often, it will require …

Incremental clone detection

N Göde, R Koschke - 2009 13th European conference on …, 2009 - ieeexplore.ieee.org
Finding, understanding and managing software clones-passages of duplicated source code-
is of large interest in research and practice. There is an abundance of techniques to detect …

Comparative stability of cloned and non-cloned code: An empirical study

M Mondal, CK Roy, MS Rahman, RK Saha… - Proceedings of the 27th …, 2012 - dl.acm.org
Code cloning is a controversial software engineering practice due to contradictory claims
regarding its effect on software maintenance. Code stability is a recently introduced …

Quo vadis, clone management?

J Harder, N Göde - Proceedings of the 4th International Workshop on …, 2010 - dl.acm.org
Although potential benefits are frequently mentioned in the literature, empirical evidence is
missing to concretize the costs and benefits of clone management. Without precise …

Predicting consistency-maintenance requirement of code clonesat copy-and-paste time

X Wang, Y Dang, L Zhang, D Zhang… - IEEE Transactions on …, 2014 - ieeexplore.ieee.org
Code clones have always been a double edged sword in software development. On one
hand, it is a very convenient way to reuse existing code, and to save coding effort. On the …

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 …

Near‐miss function clones in open source software: an empirical study

CK Roy, JR Cordy - Journal of Software Maintenance and …, 2010 - Wiley Online Library
The new hybrid clone detection tool NICAD combines the strengths and overcomes the
limitations of both text‐based and AST‐based clone detection techniques and exploits novel …