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 …

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 …

The impact of automated parameter optimization on defect prediction models

C Tantithamthavorn, S McIntosh… - IEEE Transactions …, 2018 - ieeexplore.ieee.org
Defect prediction models-classifiers that identify defect-prone software modules-have
configurable parameters that control their characteristics (eg, the number of trees in a …

Automated parameter optimization of classification techniques for defect prediction models

C Tantithamthavorn, S McIntosh, AE Hassan… - Proceedings of the 38th …, 2016 - dl.acm.org
Defect prediction models are classifiers that are trained to identify defect-prone software
modules. Such classifiers have configurable parameters that control their characteristics (eg …

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

A study on software fault prediction techniques

SS Rathore, S Kumar - Artificial Intelligence Review, 2019 - Springer
Software fault prediction aims to identify fault-prone software modules by using some
underlying properties of the software project before the actual testing process begins. It …

Using complexity, coupling, and cohesion metrics as early indicators of vulnerabilities

I Chowdhury, M Zulkernine - Journal of Systems Architecture, 2011 - Elsevier
Software security failures are common and the problem is growing. A vulnerability is a
weakness in the software that, when exploited, causes a security failure. It is difficult to detect …

Preliminary comparison of techniques for dealing with imbalance in software defect prediction

D Rodriguez, I Herraiz, R Harrison, J Dolado… - Proceedings of the 18th …, 2014 - dl.acm.org
Imbalanced data is a common problem in data mining when dealing with classification
problems, where samples of a class vastly outnumber other classes. In this situation, many …

Three-way decisions based software defect prediction

W Li, Z Huang, Q Li - Knowledge-Based Systems, 2016 - Elsevier
Based on a two-stage classification method and a two-stage ranking method on three-way
decisions, this paper introduces a three-way decisions framework for cost-sensitive software …

[PDF][PDF] A study on software metrics based software defect prediction using data mining and machine learning techniques

MC Prasad, L Florence, A Arya - International Journal of Database …, 2015 - academia.edu
Software quality is a field of study and practice that describes the desirable attributes of
software products. The performance must be perfect without any defects. Software quality …