z-logo
open-access-imgOpen Access
Metric level based code clone detection using optimized code manager
Author(s) -
Gundeep Kaur,
Sumit Sharma
Publication year - 2018
Publication title -
international journal of engineering and technology
Language(s) - English
Resource type - Journals
ISSN - 2227-524X
DOI - 10.14419/ijet.v7i2.27.13763
Subject(s) - computer science , dead code , programming language , unreachable code , source code , cloning (programming) , code (set theory) , redundant code , metric (unit) , static program analysis , software , source lines of code , syntax , cyclomatic complexity , object code , precision and recall , process (computing) , code generation , software development , artificial intelligence , operating system , engineering , operations management , set (abstract data type) , key (lock)
Object-oriented programming today, is the main prototype in typical software development. Code Cloning defines generally, all through the designing and development of software systems. Detection can be based on Textual analysis, Lexical analysis, Syntax analysis, Semantic analysis, Hybrid analysis and Metric analysis. The major drawback of the present research is that it focuses more on fragments of copied code and does not focus on the aspect that the fragments of duplicated code are may be part of a larger replicated program structure. In this process, techniques take a lot of time and it creates complexity. In our research, a source code is then scanned for detecting various methods by adopting a “OPTIMIZED SVM ALGORITHM” and the method definitions are extracted and collected by means of a CLONE CODE and saved for further reference. To evaluate the performance parameters we calculate the LOC, the number of repetitions, and maximum and minimum LOC. To enhance the performance metrics precision recall, accuracy and reduce the error rate and time complexity  

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here