To search, Click
below search items.
|
|

All
Published Papers Search Service
|
Title
|
Refactoring and Clones Reduction Framework for Developing Maintainable Software Systems
|
Author
|
Afnan A. Almatrafi, Fathy A. Eassa, and Sanaa A. Sharaf
|
Citation |
Vol. 25 No. 2 pp. 11-22
|
Abstract
|
This paper presents a comprehensive framework for real-time code clone management within an Integrated Development Environment (IDE). The framework integrates three core components: clone detection, automated refactoring, and software quality evaluation. By identifying code clones early in the development process, the approach ensures automated refactoring suggestions that align with best coding practices. Unlike existing solutions that focus solely on detection, our approach proactively addresses maintainability by embedding actionable refactoring suggestions directly into the development workflow. Empirical evaluations show improvements in Lines of Code (LOC), Cyclomatic Complexity, and the Maintainability Index, demonstrating the framework¡¯s effectiveness in reducing technical debt and enhancing software quality.
|
Keywords
|
Code clone, clone detection, refactoring, software maintainability, large language models.
|
URL
|
http://paper.ijcsns.org/07_book/202502/20250202.pdf
|
|