A systematic review of machine learning techniques for software fault prediction

R Malhotra - Applied Soft Computing, 2015 - Elsevier
Background Software fault prediction is the process of developing models that can be used
by the software practitioners in the early phases of software development life cycle for …

[PDF][PDF] A systematic literature review of software defect prediction

RS Wahono - Journal of software engineering, 2015 - romisatriawahono.net
Recent studies of software defect prediction typically produce datasets, methods and
frameworks which allow software engineers to focus on development activities in terms of …

Machine learning based methods for software fault prediction: A survey

SK Pandey, RB Mishra, AK Tripathi - Expert Systems with Applications, 2021 - Elsevier
Several prediction approaches are contained in the arena of software engineering such as
prediction of effort, security, quality, fault, cost, and re-usability. All these prediction …

Studying just-in-time defect prediction using cross-project models

Y Kamei, T Fukushima, S McIntosh… - Empirical Software …, 2016 - Springer
Unlike traditional defect prediction models that identify defect-prone modules, Just-In-Time
(JIT) defect prediction models identify defect-inducing changes. As such, JIT defect models …

Software defect prediction: do different classifiers find the same defects?

D Bowes, T Hall, J Petrić - Software Quality Journal, 2018 - Springer
During the last 10 years, hundreds of different defect prediction models have been
published. The performance of the classifiers used in these models is reported to be similar …

An empirical study to investigate oversampling methods for improving software defect prediction using imbalanced data

R Malhotra, S Kamal - Neurocomputing, 2019 - Elsevier
Software defect prediction is important to identify defects in the early phases of software
development life cycle. This early identification and thereby removal of software defects is …

A survey on the use of topic models when mining software repositories

TH Chen, SW Thomas, AE Hassan - Empirical Software Engineering, 2016 - Springer
Researchers in software engineering have attempted to improve software development by
mining and analyzing software repositories. Since the majority of the software engineering …

An empirical study of just-in-time defect prediction using cross-project models

T Fukushima, Y Kamei, S McIntosh… - Proceedings of the 11th …, 2014 - dl.acm.org
Prior research suggests that predicting defect-inducing changes, ie, Just-In-Time (JIT) defect
prediction is a more practical alternative to traditional defect prediction techniques, providing …

Cross-project defect prediction models: L'union fait la force

A Panichella, R Oliveto… - 2014 Software Evolution …, 2014 - ieeexplore.ieee.org
Existing defect prediction models use product or process metrics and machine learning
methods to identify defect-prone source code entities. Different classifiers (eg, linear …

Toward comprehensible software fault prediction models using bayesian network classifiers

K Dejaeger, T Verbraken… - IEEE Transactions on …, 2012 - ieeexplore.ieee.org
Software testing is a crucial activity during software development and fault prediction models
assist practitioners herein by providing an upfront identification of faulty software code by …