Software Risk Prediction: Systematic Literature Review on Machine Learning Techniques
2022 (English)In: Applied Sciences, E-ISSN 2076-3417, Vol. 12, no 22, article id 11694Article, review/survey (Refereed) Published
Abstract [en]
The Software Development Life Cycle (SDLC) includes the phases used to develop software. During the phases of the SDLC, unexpected risks might arise due to a lack of knowledge, control, and time. The consequences are severe if the risks are not addressed in the early phases of SDLC. This study aims to conduct a Systematic Literature Review (SLR) and acquire concise knowledge of Software Risk Prediction (SRP) from the published scientific articles from the year 2007 to 2022. Furthermore, we conducted a qualitative analysis of published articles on SRP. Some of the key findings include: (1) 16 articles are examined in this SLR to represent the outline of SRP; (2) Machine Learning (ML)-based detection models were extremely efficient and significant in terms of performance; (3) Very few research got excellent scores from quality analysis. As part of this SLR, we summarized and consolidated previously published SRP studies to discover the practices from prior research. This SLR will pave the way for further research in SRP and guide both researchers and practitioners.
Place, publisher, year, edition, pages
MDPI , 2022. Vol. 12, no 22, article id 11694
Keywords [en]
systematic literature review, software risk, software risk prediction model, machine learning model, review
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:mdh:diva-61151DOI: 10.3390/app122211694ISI: 000887131200001Scopus ID: 2-s2.0-85142836332OAI: oai:DiVA.org:mdh-61151DiVA, id: diva2:1717021
2022-12-072022-12-072022-12-07Bibliographically approved