Software clones are the result of the copy/paste activity widely used by programmers to reuse existing code to save time. About 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 IDEs, 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). In this work, 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 IDEs like NetBeans, Eclipse.
Sanjay B. Ankali and Latha Parthiban. Dictionary Based Approach To Detect Cross Language Clones of C and Java Language.
DOI: https://doi.org/10.36478/ijscomp.2020.91.96
URL: https://www.makhillpublications.co/view-article/1816-9503/ijscomp.2020.91.96