Detection of Cross Language Clones of C and Java Language using Levenshtein Distance Algorithm
Sanjay B. Ankali, Latha Parthiban · International Journal of Scientific Research in Computer Sciences and Engineering · 2019
In code engineering the study on software forking presents that 10-15% of the code in large codebase are clones. gcc-8.7%, JDK-29%, Linux-22% There are state of art tools for detecting clones like CCFinderX, EqMiner, Dup, Simjava, Nicad but cannot work with IDE’s hence To solve the software maintenance efforts in development process it is important to propose efficient techniques to identify clones(especially type-III and type-IV clones) .we propose dictionary based Approach to detect cross clones of C and Java to provide proper inputs to the developers who engage in software forking or porting activities by detecting and correcting porting and copying errors that arise during porting process for IDE’s like NetBeans, Eclipse.