[HTML][HTML] 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 …

Researcher bias: The use of machine learning in software defect prediction

M Shepperd, D Bowes, T Hall - IEEE Transactions on Software …, 2014 - ieeexplore.ieee.org
Background. The ability to predict defect-prone software components would be valuable.
Consequently, there have been many empirical studies to evaluate the performance of …

Building an ensemble for software defect prediction based on diversity selection

J Petrić, D Bowes, T Hall, B Christianson… - Proceedings of the 10th …, 2016 - dl.acm.org
Background: Ensemble techniques have gained attention in various scientific fields. Defect
prediction researchers have investigated many state-of-the-art ensemble models and …

Benchmarking classification models for software defect prediction: A proposed framework and novel findings

S Lessmann, B Baesens, C Mues… - IEEE transactions on …, 2008 - ieeexplore.ieee.org
Software defect prediction strives to improve software quality and testing efficiency by
constructing predictive classification models from code attributes to enable a timely …

Assessing software defection prediction performance: Why using the Matthews correlation coefficient matters

J Yao, M Shepperd - Proceedings of the 24th International Conference …, 2020 - dl.acm.org
Context: There is considerable diversity in the range and design of computational
experiments to assess classifiers for software defect prediction. This is particularly so …

Evaluating defect prediction approaches: a benchmark and an extensive comparison

M D'Ambros, M Lanza, R Robbes - Empirical Software Engineering, 2012 - Springer
Reliably predicting software defects is one of the holy grails of software engineering.
Researchers have devised and implemented a plethora of defect/bug prediction approaches …

The impact of using biased performance metrics on software defect prediction research

J Yao, M Shepperd - Information and Software Technology, 2021 - Elsevier
Context: Software engineering researchers have undertaken many experiments
investigating the potential of software defect prediction algorithms. Unfortunately some …

[HTML][HTML] Problems with SZZ and features: An empirical study of the state of practice of defect prediction data collection

S Herbold, A Trautsch, F Trautsch, B Ledel - Empirical Software …, 2022 - Springer
Context The SZZ algorithm is the de facto standard for labeling bug fixing commits and
finding inducing changes for defect prediction data. Recent research uncovered potential …

Software defect prediction using a cost sensitive decision forest and voting, and a potential solution to the class imbalance problem

MJ Siers, MZ Islam - Information Systems, 2015 - Elsevier
Software development projects inevitably accumulate defects throughout the development
process. Due to the high cost that defects can incur, careful consideration is crucial when …

The impact of feature reduction techniques on defect prediction models

M Kondo, CP Bezemer, Y Kamei, AE Hassan… - Empirical Software …, 2019 - Springer
Defect prediction is an important task for preserving software quality. Most prior work on
defect prediction uses software features, such as the number of lines of code, to predict …