Background: The software industry spends a lot of money on finding and fixing defects. It utilises software defect prediction models to identify code that is likely to be defective. Prediction models have, however, reached a performance bottleneck. Any improvements to prediction models would likely yield less defects-reducing costs for companies. Aim: In this dissertation I demonstrate that different families of classifiers find distinct subsets of defects. I show how this finding can be utilised to design ensemble models which outperform other state-of-the-art software defect prediction models. Method: This dissertation is supported by published work. In the first paper I explore the quality of data which is a prerequisite for bu...
There has been rapid growth of software development. Due to various causes, the software comes with ...
Reliably predicting software defects is one of the holy grails of software engineering. Researchers ...
Software defect prediction refers to the automatic identification of defective parts of software thr...
Background: Ensemble techniques have gained attention in various scientific fields. Defect predictio...
During the last 10 years, hundreds of different defect prediction models have been published. The pe...
Open Access: This article is distributed under the terms of the Creative Commons Attribution 4.0 Int...
During the last 10 years, hundreds of different defect prediction models have been published. The p...
Context. Reports suggest that defects in code cost the US in excess of $50billion per year to put ri...
Recent advances in the domain of software defect prediction (SDP) include the integration of multipl...
Background: Software defect prediction has been an active area of research for the last few decades....
Context: Although many papers have been published on software defect prediction techniques, machine ...
Fault prediction problem has a crucial role in the software development process because it contribut...
Background: Defect Prediction research aims at assisting software engineers in the early identifica...
Software defect prediction is motivated by the huge costs incurred as a result of software failures...
Software testing is the main step of detecting the faults in Software through executing it. Therefor...
There has been rapid growth of software development. Due to various causes, the software comes with ...
Reliably predicting software defects is one of the holy grails of software engineering. Researchers ...
Software defect prediction refers to the automatic identification of defective parts of software thr...
Background: Ensemble techniques have gained attention in various scientific fields. Defect predictio...
During the last 10 years, hundreds of different defect prediction models have been published. The pe...
Open Access: This article is distributed under the terms of the Creative Commons Attribution 4.0 Int...
During the last 10 years, hundreds of different defect prediction models have been published. The p...
Context. Reports suggest that defects in code cost the US in excess of $50billion per year to put ri...
Recent advances in the domain of software defect prediction (SDP) include the integration of multipl...
Background: Software defect prediction has been an active area of research for the last few decades....
Context: Although many papers have been published on software defect prediction techniques, machine ...
Fault prediction problem has a crucial role in the software development process because it contribut...
Background: Defect Prediction research aims at assisting software engineers in the early identifica...
Software defect prediction is motivated by the huge costs incurred as a result of software failures...
Software testing is the main step of detecting the faults in Software through executing it. Therefor...
There has been rapid growth of software development. Due to various causes, the software comes with ...
Reliably predicting software defects is one of the holy grails of software engineering. Researchers ...
Software defect prediction refers to the automatic identification of defective parts of software thr...