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 …

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 …

Survey on software defect prediction techniques

MK Thota, FH Shajin, P Rajesh - International Journal of Applied …, 2020 - gigvvy.com
Recent advancements in technology have emerged the requirements of hardware and
software applications. Along with this technical growth, software industries also have faced …

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 …

Software defect prediction using ensemble learning on selected features

IH Laradji, M Alshayeb, L Ghouti - Information and Software Technology, 2015 - Elsevier
Context Several issues hinder software defect data including redundancy, correlation,
feature irrelevance and missing samples. It is also hard to ensure balanced distribution …

Towards identifying software project clusters with regard to defect prediction

M Jureczko, L Madeyski - … of the 6th international conference on …, 2010 - dl.acm.org
Background: This paper describes an analysis that was conducted on newly collected
repository with 92 versions of 38 proprietary, open-source and academic projects. A …

An investigation on the feasibility of cross-project defect prediction

Z He, F Shu, Y Yang, M Li, Q Wang - Automated Software Engineering, 2012 - Springer
Software defect prediction helps to optimize testing resources allocation by identifying defect-
prone modules prior to testing. Most existing models build their prediction capability based …

Predicting defect-prone software modules using support vector machines

KO Elish, MO Elish - Journal of Systems and Software, 2008 - Elsevier
Effective prediction of defect-prone software modules can enable software developers to
focus quality assurance activities and allocate effort and resources more efficiently. Support …

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 …

Cost-sensitive boosting neural networks for software defect prediction

J Zheng - Expert Systems with Applications, 2010 - Elsevier
Software defect predictors which classify the software modules into defect-prone and not-
defect-prone classes are effective tools to maintain the high quality of software products. The …