Impact of Clones Refactoring on External Quality Attributes of Open Source Softwares

Main Article Content

Prabhjot Kaur
Puneet Mittal

Abstract

Code Refactoring [1] is the process of clarifying and simplifying the design of existing code. It changes its internal structure without altering its external behaviour. Due to code reuse, there is presence of duplicate code in software. Clones are potentially destructive to the evolution and maintainability of the software. In this paper, we detect clones by clone detector tool and refactor these clones by Jdeodrant tool. After refactoring of clones, we analyze the impact on external quality attributes of softwares.

Downloads

Download data is not yet available.

Article Details

Section
Articles