Seneviratne, Rumesha, Akther, Tasnim, Ganesan, Swathi ORCID: https://orcid.org/0000-0002-6278-2090, Karunarathne, Lakmali
ORCID: https://orcid.org/0009-0000-7720-7817, Somasiri, Nalinda
ORCID: https://orcid.org/0000-0001-6311-2251 and Kumar, Ganapathy
(2026)
Innovative machine learning integration for sustainable software quality and performance optimization in the SDLC.
In: Sehgal, Nidhi, Balusamy, Balamurugan, Sheffield, Rachel and Zaman, Umer, (eds.)
The Future of Business and Society: Integrating Sustainable Technologies with Data-Driven Solutions.
London, CRC Press, pp. 207-223
(In Press)
Abstract
This innovative research contributes to the sustainability of software development by addressing critical challenges in software defect analysis, performance evaluation, and quality prediction within the Software Development Life Cycle (SDLC). By integrating cutting-edge machine learning techniques into quality assurance processes, we present a novel approach that enhances the long-term viability and reliability of software projects. We developed predictive models using supervised machine learning techniques, including Random Forest and Random Forest Regressor. These models achieved an impressive defect prediction accuracy of 87.4% and demonstrated precision in performance prediction with a Mean Squared Error (MSE) of 0.128 and an R@@2 score of 0.84. By analyzing code metrics and leveraging machine learning, the study provides actionable insights for developers to improve resource allocation and software reliability. These findings underline the significance of integrating machine learning into software engineering practices, setting a foundation for future advancements in quality assurance methodologies.
| Item Type: | Book Section |
|---|---|
| Status: | In Press |
| DOI: | 10.1201/9781003778882-25 |
| School/Department: | London Campus |
| URI: | https://ray.yorksj.ac.uk/id/eprint/14149 |
University Staff: Request a correction | RaY Editors: Update this record
Altmetric
Altmetric