Back to Search Start Over

A literature review for measuring maintainability of code clone.

Authors :
Khaleel, Shahbaa I.
Al-Khatouni, Ghassan Khaleel
Source :
Indonesian Journal of Electrical Engineering & Computer Science; Aug2023, Vol. 31 Issue 2, p1118-1127, 10p
Publication Year :
2023

Abstract

Software organizations face constant pressure due to stakeholder requirements and the increasing complexity of software systems. This complexity, combined with defects in code quality and failures, can pose risks to software systems. To ensure code is understood before maintenance, developers must spend over 60% of their time modifying and improving code quality, which is costly. This study examines the impact of code refactoring activities on software maintainability and quality by reviewing relevant research and explaining key terms. The research finds that refactoring activities can enhance specific quality characteristics, including maintainability, understandability, and testability. The study also identifies important factors that should be considered when developing refactoring tools. Refactoring enables code improvement without altering program behavior and can be applied multiple times to source code. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
25024752
Volume :
31
Issue :
2
Database :
Complementary Index
Journal :
Indonesian Journal of Electrical Engineering & Computer Science
Publication Type :
Academic Journal
Accession number :
169844708
Full Text :
https://doi.org/10.11591/ijeecs.v31.i2.pp1118-1127