A systematic literature review on fault prediction performance in software engineering

T Hall, S Beecham, D Bowes, D Gray… - IEEE Transactions on …, 2011 - ieeexplore.ieee.org
Background: The accurate prediction of where faults are likely to occur in code can help
direct test effort, reduce costs, and improve the quality of software. Objective: We investigate …

An empirical comparison of model validation techniques for defect prediction models

C Tantithamthavorn, S McIntosh… - IEEE Transactions …, 2016 - ieeexplore.ieee.org
Defect prediction models help software quality assurance teams to allocate their limited
resources to the most defect-prone modules. Model validation techniques, such as-fold …

Is" better data" better than" better data miners"? on the benefits of tuning SMOTE for defect prediction

A Agrawal, T Menzies - … of the 40th International Conference on …, 2018 - dl.acm.org
We report and fix an important systematic error in prior studies that ranked classifiers for
software analytics. Those studies did not (a) assess classifiers on multiple criteria and they …

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 …

Comparison of random forest and gradient boosting machine models for predicting demolition waste based on small datasets and categorical variables

GW Cha, HJ Moon, YC Kim - International Journal of Environmental …, 2021 - mdpi.com
Construction and demolition waste (DW) generation information has been recognized as a
tool for providing useful information for waste management. Recently, numerous …

Choosing software metrics for defect prediction: an investigation on feature selection techniques

K Gao, TM Khoshgoftaar, H Wang… - Software: Practice and …, 2011 - Wiley Online Library
The selection of software metrics for building software quality prediction models is a search‐
based software engineering problem. An exhaustive search for such metrics is usually not …

[HTML][HTML] Software defect prediction using supervised machine learning and ensemble techniques: a comparative study

A Alsaeedi, MZ Khan - Journal of Software Engineering and Applications, 2019 - scirp.org
An essential objective of software development is to locate and fix defects ahead of
schedule that could be expected under diverse circumstances. Many software development …

Development of a prediction model for demolition waste generation using a random forest algorithm based on small datasets

GW Cha, HJ Moon, YM Kim, WH Hong… - International Journal of …, 2020 - mdpi.com
Recently, artificial intelligence (AI) technologies have been employed to predict construction
and demolition (C&D) waste generation. However, most studies have used machine …

Attribute selection and imbalanced data: Problems in software defect prediction

TM Khoshgoftaar, K Gao… - 2010 22nd IEEE …, 2010 - ieeexplore.ieee.org
The data mining and machine learning community is often faced with two key problems:
working with imbalanced data and selecting the best features for machine learning. This …

Graph neural network for source code defect prediction

L Šikić, AS Kurdija, K Vladimir, M Šilić - IEEE access, 2022 - ieeexplore.ieee.org
Predicting defective software modules before testing is a useful operation that ensures that
the time and cost of software testing can be reduced. In recent years, several models have …