Abstract
This article presents a systematic review of the literature on the use of machine learning for software fault prediction. The objective of the paper is to determine how machine learning algorithms have been used in the approach of models for this type of prediction. The analysis carried out contemplates 52 articles that were published between 2009 and 2022. The study covers the categorization of the algorithms based on the way they were used in the applications. The results showed that the most used algorithms are based on supervised learning, Support Vector Machine (SVM), Random Forest and Naive Bayes; however, the most effective prediction models used a combination of different algorithms.
| Original language | English |
|---|---|
| Title of host publication | Proceeding of the 2023 IEEE 41st Central America and Panama Convention, CONCAPAN XLI 2023 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| ISBN (Electronic) | 9798350380927 |
| DOIs | |
| State | Published - 2023 |
| Event | 41st IEEE Central America and Panama Convention, CONCAPAN 2023 - Tegucigalpa, Honduras Duration: 8 Nov 2023 → 10 Nov 2023 |
Publication series
| Name | Proceeding of the 2023 IEEE 41st Central America and Panama Convention, CONCAPAN XLI 2023 |
|---|
Conference
| Conference | 41st IEEE Central America and Panama Convention, CONCAPAN 2023 |
|---|---|
| Country/Territory | Honduras |
| City | Tegucigalpa |
| Period | 8/11/23 → 10/11/23 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- Deep learning
- algorithms
- defect prediction
- error prediction
- fault prediction
- machine learning
- neural networks
- software
Fingerprint
Dive into the research topics of 'Systematic Literature Review: Machine Learning for Software Fault Prediction'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver