A parallel and efficient approach to large scale clone detection
We propose a new token‐based approach for large‐scale code clone detection, which is
based on a filtering heuristic that reduces the number of token comparisons when the two …
based on a filtering heuristic that reduces the number of token comparisons when the two …
[PDF][PDF] A taxonomy of clones in source code: The re-engineers most wanted list
C Kapser, M Godfrey - 2nd International workshop on …, 2003 - plg.math.uwaterloo.ca
Code cloning—that is, the gratuitous duplication of source code within a software system—is
an endemic problem in large, industrial systems [6, 5]. While there has been much research …
an endemic problem in large, industrial systems [6, 5]. While there has been much research …
Tuning research tools for scalability and performance: The NICAD experience
Clone detection is a research technique for analyzing software systems for similarities, with
applications in software understanding, maintenance, evolution, license enforcement and …
applications in software understanding, maintenance, evolution, license enforcement and …
Software clone detection and refactoring
F Arcelli Fontana, M Zanoni, A Ranchetti… - International …, 2013 - Wiley Online Library
Several studies have been proposed in the literature on software clones from different points
of view and covering many correlated features and areas, which are particularly relevant to …
of view and covering many correlated features and areas, which are particularly relevant to …
[PDF][PDF] Toward a taxonomy of clones in source code: A case study
C Kapser, MW Godfrey - Evolution of large scale industrial software …, 2003 - Citeseer
Code cloning—that is, the gratuitous duplication of source code within a software system—is
an endemic problem in large, industrial systems [9, 7]. While there has been much research …
an endemic problem in large, industrial systems [9, 7]. While there has been much research …
Relation of code clones and change couplings
Code clones have long been recognized as bad smells in software systems and are
considered to cause maintenance problems during evolution. It is broadly assumed that the …
considered to cause maintenance problems during evolution. It is broadly assumed that the …
Enhancement of CRD-based clone tracking
Many researchers have conducted a variety of research related to clone evolution. In order
to grasp how clones have evolved, clones must be tracked. However, conventional clone …
to grasp how clones have evolved, clones must be tracked. However, conventional clone …
Visualizing the evolution of code clones
The knowledge of code clone evolution throughout the history of a software system is
essential in comprehending and managing its clones properly and cost-effectively. However …
essential in comprehending and managing its clones properly and cost-effectively. However …
Sourcerercc and sourcerercc-i: tools to detect clones in batch mode and during software development
Given the availability of large source-code repositories, there has been a large number of
applications for large-scale clone detection. Unfortunately, despite a decade of active …
applications for large-scale clone detection. Unfortunately, despite a decade of active …
Various code clone detection techniques and tools: a comprehensive survey
In this paper, we have discussed several code replication detection methods and tools in
different dimensions. This review has provided an extensive survey codec clone detection …
different dimensions. This review has provided an extensive survey codec clone detection …