A Novel Approach to Detect Duplicate Code Blocks to Reduce Maintenance Effort

Abstract

It was found in many cases that a code might be a clone for one programmer but not the same for another one. This problem occurs because of inaccurate documentation. According to research, the maintainers are not aware of the original design and thus, face the difficulty of agreeing on the system’s components and their relations or understanding the work of the application. The problem also occurs because of the different team of development and maintenance resulting in more effort and time during maintenance. This paper proposes a novel approach to detect the clones at the programmer side such that if a particular code is a clone then it can be well documented. This approach will provide both the individual duplicate statements as well as the block in which they appear. The approach has been examined on seven open source systems.

Authors and Affiliations

Sonam Gupta, Dr. P. Gupta

Keywords

Related Articles

 Test Case Generation For Concurrent Object-Oriented Systems Using Combinational Uml Models

 Software testing is an important phase of software development to ensure the quality and reliability of the software. Due to some limitations of code based testing method, the researcher has been taken a new method...

Creation and Usability Evaluating of E-Learning Contents for Automobile Repair Block Painting

Due to the fact that paintwork in the automobile repair industry requires individual correspondence, work by human hands is indispensable. Although the skills of expert engineers have a great influence on the finish, lea...

Deep Learning Approach for Secondary Structure Protein Prediction based on First Level Features Extraction using a Latent CNN Structure

In Bioinformatics, Protein Secondary Structure Prediction (PSSP) has been considered as one of the main challenging tasks in this field. Today, secondary structure protein prediction approaches have been categorized into...

Comparative Analysis of ANN Techniques for Predicting Channel Frequencies in Cognitive Radio

Demand of larger bandwidth increases the spectrum scarcity problem. By using the concepts of Cognitive radio we can achieve an efficient spectrum utilization. The cognitive radio allows the unlicensed user to share the l...

Intrusion Detection Techniques in Wireless Sensor Network using Data Mining Algorithms: Comparative Evaluation Based on Attacks Detection

Wireless sensor network (WSN) consists of sensor nodes. Deployed in the open area, and characterized by constrained resources, WSN suffers from several attacks, intrusion and security vulnerabilities. Intrusion detection...

Download PDF file
  • EP ID EP112334
  • DOI 10.14569/IJACSA.2016.070440
  • Views 143
  • Downloads 0

How To Cite

Sonam Gupta, Dr. P. Gupta (2016). A Novel Approach to Detect Duplicate Code Blocks to Reduce Maintenance Effort. International Journal of Advanced Computer Science & Applications, 7(4), 311-314. https://europub.co.uk./articles/-A-112334