Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Code Smell Severity in Predictive Modeling for Software Quality Risk and Maintenance Effort: A Systematic Literature Review

Author 1: Aamina Banu Author 2: Thenuri Hettiarachchi Author 3: Chaman Wijesiriwardana
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 17, No. 8 · Published 2026

DOI: 10.14569/IJACSA.2026.0170879

Abstract

Code smells are structural indicators of poor soft-ware design that have been empirically associated with higher defect rates and increased maintenance effort. Although research on smell detection, software quality risk, and maintenance effort estimation has grown significantly, these areas have largely been studied separately. In addition, the role of smell severity in predictive modeling remains insufficiently synthesized. This Systematic Literature Review (SLR) investigates empirical studies published between 2010 and 2025, while also including selected foundational studies where appropriate. A total of 38 studies were selected for analysis through a structured search and screening process. The review addresses two research questions: 1) how smell type and severity influence software quality risk and maintenance effort, and 2) the extent to which current predictive approaches incorporate smell-related information in software defect prediction. The findings show that design-level smells are more consistently associated with fault-proneness than method-level smells. The review also finds that severity-aware models generally outperform binary detection models. However, the independent effect of code smells on directly measured maintenance effort remains inconsistent when confounding factors such as code size and code churn are taken into account. Furthermore, fully unified models that jointly predict defect risk and maintenance effort using smell severity as structured input remain largely absent. Overall, these findings highlight the need for standardized severity operationalization, integrated datasets, and interpretable unified modeling frameworks to advance software quality analysis.

Keywords

How to Cite this Article

Banu, A., Hettiarachchi, T., & Wijesiriwardana, C. (2026). Code Smell Severity in Predictive Modeling for Software Quality Risk and Maintenance Effort: A Systematic Literature Review. International Journal of Advanced Computer Science and Applications, 17(8). https://doi.org/10.14569/IJACSA.2026.0170879

Banu, Aamina, et al.. "Code Smell Severity in Predictive Modeling for Software Quality Risk and Maintenance Effort: A Systematic Literature Review." International Journal of Advanced Computer Science and Applications, vol. 17, no. 8, 2026, https://doi.org/10.14569/IJACSA.2026.0170879.

@article{Banu2026,
  title     = {Code Smell Severity in Predictive Modeling for Software Quality Risk and Maintenance Effort: A Systematic Literature Review},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {17},
  number    = {8},
  year      = {2026},
  publisher = {The Science and Information Organization},
  author    = {Aamina Banu and Thenuri Hettiarachchi and Chaman Wijesiriwardana},
  doi       = {10.14569/IJACSA.2026.0170879},
  url       = {https://doi.org/10.14569/IJACSA.2026.0170879}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.

Call for Papers - Important Dates

Volume 17 No. 11, November 2026
Paper Submission Due October 25, 2026
Review Notification November 15, 2026
Publication Date November 30, 2026