Abstract

Software clone research has proved that there are redundancies in software. This redundancy increased the maintenance effort. For nearly past two decades a number of software clone detection techniques and clone management techniques have been proposed in the software clone research. In literature some researchers has also proposed clone management techniques such as clone removal, clone modification, analyses the effect of clones during maintainability, investigating their evolution, and assessing the root causes of clones. There have been a number of researches which also focused on the evaluation of clone detection approaches. This paper is the analysis of different clone detection and management techniques. First, we analyze and evaluate all the currently available clone detection techniques and tools. Second, we study and discuss the different clone management techniques and tools which are currently available.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call