2011
DOI: 10.5120/2444-3300
|View full text |Cite
|
Sign up to set email alerts
|

"Code Cloning: The Analysis, Detection and Removal"

Abstract: The coping, modifying a block of code is identified as cloning and is the most basic means of software reuse. It has been extensively used within the software development community. An official survey which is carried out within large, long term software development project suggested that 25-30% of modules in system may be cloned. This paper begins with background concept of code cloning, presents overcall taxonomy of current techniques and tools, and classify evolution tools in two different format as static … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2013
2013
2020
2020

Publication Types

Select...
3

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 13 publications
0
2
0
Order By: Relevance
“…This is the technique of clone refactoring to reuse existing OO programs by unifying the processes of clone detection and refactoring. The concept of code cloning [11], presented overall taxonomy of current techniques with tools and classified evolution tools in two different formats as static code clone and dynamic code cloning.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…This is the technique of clone refactoring to reuse existing OO programs by unifying the processes of clone detection and refactoring. The concept of code cloning [11], presented overall taxonomy of current techniques with tools and classified evolution tools in two different formats as static code clone and dynamic code cloning.…”
Section: Related Workmentioning
confidence: 99%
“…The refactoring process by adding semantic information to code clones in order to derive appropriate refactoring techniques [13]. Code clones identical or similar code fragments replicated across the code base, are a special kind of code smells [11]. The different clone detection techniques and tools [15], no existing tools have been specified for refactoring by identifying manual tools like clone detectors [5].…”
Section: Related Workmentioning
confidence: 99%