International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 170 - Number 5 |
Year of Publication: 2017 |
Authors: Rashmi Sharma, Brahmaleen Kaur Sidhu |
10.5120/ijca2017914835 |
Rashmi Sharma, Brahmaleen Kaur Sidhu . A Survey on Trending Algorithms for Software Code Clone Detection. International Journal of Computer Applications. 170, 5 ( Jul 2017), 8-14. DOI=10.5120/ijca2017914835
Most of the developers indulged in the coding phase of SDLC, try to copy the code that occurs again and again in the code, hence it becomes difficult to maintain the cloned data. If two functions or templates from a single source code are similar then it would be referred as “code clones”. Cloning in the code can lead to the obstacles in the maintenance phase of the software. It also increases the probability corresponding to the occurrence of bugs in the software. When a code is reused by copy-paste, then it referred as “software clone”. In order to detect the clone from the source code each and every template of the code is evaluated corresponding to the source code. The detection of clone is an issue hence various techniques had been developed in previous research works by various researchers for the detection of clone. In this study a brief introduction is given about the clones in the code, its types, reason of cloning, and process of clone detection. The second section depicts the clone detection techniques with their limitations and advantages. The traditional work conducted in this field is described in the third section of the study under the segment of related work.