Prediction of software fault-prone classes using ensemble random forest with adaptive synthetic sampling algorithm

A Balaram, S Vasundra - Automated Software Engineering, 2022 - Springer
The process of predicting fault module in software is known as Software Fault Prediction
(SFP) which is important for releasing software versions that are dependent on the …

Ensembles based combined learning for improved software fault prediction: A comparative study

CW Yohannese, T Li, M Simfukwe… - … on intelligent systems …, 2017 - ieeexplore.ieee.org
Software Fault Prediction (SFP) research has made enormous endeavor to accurately
predict fault proneness of software modules to maximize precious software test resources …

Empirical evaluation of the performance of data sampling and feature selection techniques for software fault prediction

SC Rathi, S Misra, R Colomo-Palacios… - Expert Systems with …, 2023 - Elsevier
Abstract Context: The application of Software Fault Prediction (SFP) in the software
development life cycle to predict the faulty class at the early stage has piqued the interest of …

Classification framework for faulty-software using enhanced exploratory whale optimizer-based feature selection scheme and random forest ensemble learning

M Mafarja, T Thaher, MA Al-Betar, J Too… - Applied …, 2023 - Springer
Abstract Software Fault Prediction (SFP) is an important process to detect the faulty
components of the software to detect faulty classes or faulty modules early in the software …

An empirical study of ensemble techniques for software fault prediction

SS Rathore, S Kumar - Applied Intelligence, 2021 - Springer
Previously, many researchers have performed analysis of various techniques for the
software fault prediction (SFP). Oddly, the majority of such studies have shown the limited …

Boosted whale optimization algorithm with natural selection operators for software fault prediction

Y Hassouneh, H Turabieh, T Thaher, I Tumar… - IEEE …, 2021 - ieeexplore.ieee.org
Software fault prediction (SFP) is a challenging process that any successful software should
go through it to make sure that all software components are free of faults. In general, soft …

Improved prediction of software defects using ensemble machine learning techniques

S Mehta, KS Patnaik - Neural Computing and Applications, 2021 - Springer
Software testing process is a crucial part in software development. Generally the errors
made by developers get fixed at a later stage of the software development process. This …

Majority vote feature selection algorithm in software fault prediction

E Borandag, A Ozcift, D Kilinc… - Computer Science and …, 2019 - doiserbia.nb.rs
Identification and location of defects in software projects is an important task to improve
software quality and to reduce software test effort estimation cost. In software fault prediction …

Iterated feature selection algorithms with layered recurrent neural network for software fault prediction

H Turabieh, M Mafarja, X Li - Expert systems with applications, 2019 - Elsevier
Software fault prediction (SFP) is typically used to predict faults in software components.
Machine learning techniques (eg, classification) are widely used to tackle this problem. With …

Enhanced binary moth flame optimization as a feature selection algorithm to predict software fault prediction

I Tumar, Y Hassouneh, H Turabieh, T Thaher - Ieee Access, 2020 - ieeexplore.ieee.org
Software fault prediction (SFP) is a complex problem that meets developers in the software
development life cycle. Collecting data from real software projects, either while the …