journal article·2023Open access

Data and Ensemble Machine Learning Fusion Based Intelligent Software Defect Prediction System

Sagheer Abbas, Shabib Aftab, Muhammad Adnan Khan, Taher M. Ghazal, Hussam Al Hamadi, Chan Yeob Yeun

Computers, Materials & Continua· Volume 75· Issue 3

Abstract

The software engineering field has long focused on creating high-quality software despite limited resources. Detecting defects before the testing stage of software development can enable quality assurance engineers to concent... | Find, read and cite all the research you need on Tech Science Press
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Software Engineering Research · Software Reliability and Analysis Research · Imbalanced Data Classification Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (30)

Show source-provided references
1. Software defect prediction using supervised machine learning techniques: A systematic literature review10.32604/iasc.2021.017562 ↗
2. Software defect prediction using feature selection and random forest algorithm
3. Software defect prediction using ensemble learning: A systematic literature review
4. Software metrics thresholds calculation techniques to predict fault-proneness: An empirical comparison10.1016/j.infsof.2017.11.005 ↗
5. Tackling class overlap and imbalance problems in software defect prediction10.1007/s11219-016-9342-6 ↗
6. Goyal · Computational Intelligence Techniques and Their Applications to Software Engineering Problems · 2020 · 4910.1201/9781003079996-4 ↗
7. An ensemble oversampling model for class imbalance problem in software defect prediction10.1109/ACCESS.2018.2817572 ↗
8. An overlap-sensitive margin classifier for imbalanced and overlapping data10.1016/j.eswa.2018.01.008 ↗
9. A novel approach for software defect prediction through hybridizing gradual relational association rules with artificial neural networks10.1016/j.ins.2018.02.027 ↗
10. Early software defect prediction: A systematic map and review10.1016/j.jss.2018.06.025 ↗
11. Towards an ensemble based system for predicting the number of software faults10.1016/j.eswa.2017.04.014 ↗
12. A study on software fault prediction techniques10.1007/s10462-017-9563-5 ↗
13. Empirical study of software defect prediction: A systematic mapping10.3390/sym11020212 ↗
14. A framework for software defect prediction using feature selection and en-semble learning techniques10.5815/ijmecs.2019.12.01 ↗
15. A classification framework for software defect prediction using multi-filter feature selection technique and mlp10.5815/ijmecs.2020.01.03 ↗
16. Prediction of defect prone software modules using mlp based ensemble techniques10.5815/ijitcs.2020.03.04 ↗
17. Machine learning empowered software defect prediction system10.32604/iasc.2022.020362 ↗
18. Software defect prediction using variant based ensemble learning and feature selection techniques10.5815/ijmecs.2020.05.03 ↗
19. Performance analysis of machine learning techniques on software defect prediction using nasa datasets10.14569/IJACSA.2019.0100538 ↗
20. Design of software fault prediction model using br technique10.1016/j.procs.2015.02.154 ↗
21. Data quality: Some comments on the nasa software defect datasets10.1109/TSE.2013.11 ↗
22. Ensemble of convolutional neural networks based on an evolutionary algorithm applied to an industrial welding process10.1016/j.compind.2021.103530 ↗
23. Optimizing ensemble weights and hyperparameters of machine learning models for regression problems10.1016/j.mlwa.2022.100251 ↗
24. Rainfall prediction system using machine learning fusion for smart cities
25. Comparison of machine learning techniques for software quality prediction10.4018/IJKSS.2020040102 ↗
26. Smote-based homogeneous ensemble methods for software defect prediction
27. Evaluation of sampling-based ensembles of classifiers on imbalanced data for software defect prediction problems10.1007/s42979-020-0119-4 ↗
28. Heterogeneous stacked ensemble classifier for software defect prediction10.1007/s11042-021-11488-6 ↗
29. Cost-sensitive radial basis function neural network classifier for software defect prediction10.1155/2016/2401496 ↗
30. Early prediction of software defect using ensemble learning: A comparative study10.5120/ijca2018917185 ↗