Impact of Clones Refactoring on External Quality Attributes of Open Source Softwares
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.
Keywords
Keywords: Refactoring, Metrics, Quality of Software
Full Text:
PDFDOI: https://doi.org/10.26483/ijarcs.v8i5.3210
Refbacks
- There are currently no refbacks.
Copyright (c) 2017 International Journal of Advanced Research in Computer Science

