Abstract-Cloning of Code is effective way of identifying the faults in the software, code duplication has been a wide research area in the field of software engineering to identify clones and analysis the clones. Clones software is a region of source which give use to identify high similarity. The region of identity is named clones. Cloning of software is the regions in identifying the similarities in a software code, an identification of duplicate in a code are called clones, class clones, or pair clones. In our paper, we present a fusion method based on metric with a combination of text method in detection of clones and reporting it is proposed. The work of proposed is categorized into two different stages, selection of clone potential and clone potential comparing based on text comparison. The technique of proposed is detected using clones exact basis on match metric and text matches. Keywords -code clone, Hybrid, Textual clones, Functional clone.I. INTRODUCTION Clone codes are studied in the past for a long period and there has been an evidence of finding majority of faults in the software. The duplication of code has been vigorously studied in the area of software engineering in find clones of software with the area of clone analysis. Clones in software source code has become the highest similar in the area of research, the region of duplication is called clone identification. Code cloning in software is the regions where code is found with high similarity; the region of duplicate are called clones, class clones and pair clones. There may be various ways in which the two parts of code may be similar, majority of the researcher from the literature state that copying of the code from one to another is done intentionally by the programmer for rapid development of applications which leads to problem of code, clone can also occur due to the inclusive of libraries based on the framework which is proposed in the tool. A clone in the software aspect has created new paradigms in software evolution. If a system has been evolved, the clones related to it have to be known based on the changes made consistently. Cloning is a strategic change that has evolved in a software. In recent, various type of code cloning techniques have been developed in empirical comparasion and for checking the percentage of clones occurred in a software. Works of cloning will increase the lines of code without give the productivity of software. It also result in excessive cost of maintenance. Along with that it also increase the negative impact like increase in complexity and length, which lead to difficult in editing the code , increase in human error and also increase in maintenance cost. Forgetting and code overlook will increase the size of the code, it also re-duplicates the code error which leads to increase in error and decrease in efficiency. Code clone identification Code clone identification will serve major purpose like study of evolution of clones, detection of plagiarism and performance, factor of extraction procedure and refacto...
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.