Method-Level Code Clone Modification using Refactoring Techniques for Clone Maintenance

  • E K
  • S K
N/ACitations
Citations of this article
15Readers
Mendeley users who have this article in their library.

Abstract

Researchers focused on activities such as clone maintenance to assist the programmers. Refactoring is a well-known process to improve the maintainability of the software. Program refactoring is a technique to improve readability, structure, performance, abstraction, maintainability, or other characteristics by transforming a program. This paper contributes to a more unified approach for the phases of clone maintenance with a focus on clone modification. This approach uses the refactoring technique for clone modification. To detect the clones 'CloneManager' tool has been used. This approach is implemented as an enhancement to the existing tool CloneManager. The enhanced tool is tested with the open source projects and the results are compared with the performance of other three existing tools.

Cite

CITATION STYLE

APA

E, K., & S, K. (2013). Method-Level Code Clone Modification using Refactoring Techniques for Clone Maintenance. Advanced Computing: An International Journal, 4(2), 7–26. https://doi.org/10.5121/acij.2013.4202

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free