Indexing Metadata

1 Title of the Article An Explainable Multi-Criteria Framework for Prioritizing Refactoring in Object-Oriented Software Using Understandability and Testability Indicators
2 Author's name Manoj Kumar: Research Scholar, Department of Computer Science, Shubham University, Bhopal, Madhya Pradesh, India
3 Author's name Abdullah, Mohit Bajpai
4 Subject Computer Science
5 Keyword(s) Software Quality, Understandability, Testability, Multi-Criteria Framework, Object-Oriented Design
6 Abstract

Interacting design attributes affect the quality of object-oriented software. Our previous studies have developed with individual regression models on understandability and testability. Nonetheless, individual scores do not provide a maintainer with direct information of which classes should be reviewed or refactored initially when there is a shortage of time and resources. This article suggests a multi-criteria model that is explainable and based on understandability and testability indicators and can help to refactor on the class level. The framework maintains the two dimensions as two independent indicators, normalizes the values and incorporates project priorities which are configurable to and generates a ranked list of classes with an explanation which is of metric level. Contrary to an opaque aggregate score, the suggested method will reveal why a particular class is prioritized and which indicators are monitored that allow it to be ranked. The paper establishes the framework architecture, scoring formulation, prioritization algorithm, as well as an empirical validation procedure that relies on object-oriented systems and judging by independent experts. There are no additional experimental findings; the empirical validation and implementation are necessary and only after that, the effectiveness of the framework will become definite.

7 Publisher Innovative Research Publication
8 Journal Name; vol., no. International Journal of Innovative Research in Computer Science & Technology (IJIRCST); Volume-14 Issue-5
9 Publication Date Sep-Oct 2026
10 Type Peer-reviewed Article
11 Format PDF
12 Uniform Resource Identifier https://ijircst.org/view_abstract.php?title=An-Explainable-Multi-Criteria-Framework-for-Prioritizing-Refactoring-in-Object-Oriented-Software-Using-Understandability-and-Testability-Indicators&year=2026&vol=14&primary=QVJULTE0ODY=
13 Digital Object Identifier(DOI) 10.55524/ijircst.2026.14.5.11   https://doi.org/10.55524/ijircst.2026.14.5.11
14 Language English
15 Page No 97-104