A systematic review of software fault prediction studies

C Catal, B Diri - Expert systems with applications, 2009 - Elsevier
This paper provides a systematic review of previous software fault prediction studies with a
specific focus on metrics, methods, and datasets. The review uses 74 software fault …

Software fault prediction: A literature review and current trends

C Catal - Expert systems with applications, 2011 - Elsevier
Software engineering discipline contains several prediction approaches such as test effort
prediction, correction cost prediction, fault prediction, reusability prediction, security …

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 …

Investigating the effect of dataset size, metrics sets, and feature selection techniques on software fault prediction problem

C Catal, B Diri - Information Sciences, 2009 - Elsevier
Software quality engineering comprises of several quality assurance activities such as
testing, formal verification, inspection, fault tolerance, and software fault prediction. Until …

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 …

Revisiting unsupervised learning for defect prediction

W Fu, T Menzies - Proceedings of the 2017 11th joint meeting on …, 2017 - dl.acm.org
Collecting quality data from software projects can be time-consuming and expensive.
Hence, some researchers explore" unsupervised" approaches to quality prediction that does …

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 …

Multiple kernel ensemble learning for software defect prediction

T Wang, Z Zhang, X **g, L Zhang - Automated Software Engineering, 2016 - Springer
Software defect prediction aims to predict the defect proneness of new software modules
with the historical defect data so as to improve the quality of a software system. Software …

[HTML][HTML] Salp swarm optimizer for modeling the software fault prediction problem

S Kassaymeh, S Abdullah, MA Al-Betar… - Journal of King Saud …, 2022 - Elsevier
This paper proposes the salp swarm algorithm (SSA) combined with a backpropagation
neural network (BPNN) to solve the software fault prediction (SFP) problem. The SFP …