Context: Although many papers have been published on software defect prediction techniques, machine learning approaches have yet to be fully explored. Objective: In this paper we suggest using a descriptive approach for defect prediction rather than the precise classification techniques that are usually adopted. This allows us to characterise defective modules with simple rules that can easily be applied by practitioners and deliver a practical (or engineering) approach rather than a highly accurate result. Method: We describe two well-known subgroup discovery algorithms, the SD algorithm and the CN2-SD algorithm to obtain rules that identify defect prone modules. The empirical work is performed with publicly available datasets from the Pro...
Open Access: This article is distributed under the terms of the Creative Commons Attribution 4.0 Int...
Replication Package: Mining Software Defects: Should We Consider Affected Releases? With the rise o...
The defect prediction models can be a good tool on organizing the project´s test resources. The mode...
Context: Although many papers have been published on software defect prediction techniques, machine ...
Background: Software defect prediction has been an active area of research for the last few decades....
I Subgroup Discovery (SD) algorithms aim to find subgroups of data (represented by rules) that are s...
Background: The software industry spends a lot of money on finding and fixing defects. It utilises ...
During the last 10 years, hundreds of different defect prediction models have been published. The pe...
Background: This paper describes an analysis that was conducted on newly collected repository with 9...
Software defect prediction is an activity that aims at narrowing down the most likely defect-prone s...
Software defect prediction studies usually build models without analyzing the data used in the proce...
Software bug repository is the main resource for fault prone modules. Different data mining algorith...
This is a collection of defect datasets for the software engineering research community. This collec...
AbstractSoftware Defect Prediction (SDP) is one of the most assisting activities of the Testing Phas...
In software defect prediction, predictive models are estimated based on various code attributes to a...
Open Access: This article is distributed under the terms of the Creative Commons Attribution 4.0 Int...
Replication Package: Mining Software Defects: Should We Consider Affected Releases? With the rise o...
The defect prediction models can be a good tool on organizing the project´s test resources. The mode...
Context: Although many papers have been published on software defect prediction techniques, machine ...
Background: Software defect prediction has been an active area of research for the last few decades....
I Subgroup Discovery (SD) algorithms aim to find subgroups of data (represented by rules) that are s...
Background: The software industry spends a lot of money on finding and fixing defects. It utilises ...
During the last 10 years, hundreds of different defect prediction models have been published. The pe...
Background: This paper describes an analysis that was conducted on newly collected repository with 9...
Software defect prediction is an activity that aims at narrowing down the most likely defect-prone s...
Software defect prediction studies usually build models without analyzing the data used in the proce...
Software bug repository is the main resource for fault prone modules. Different data mining algorith...
This is a collection of defect datasets for the software engineering research community. This collec...
AbstractSoftware Defect Prediction (SDP) is one of the most assisting activities of the Testing Phas...
In software defect prediction, predictive models are estimated based on various code attributes to a...
Open Access: This article is distributed under the terms of the Creative Commons Attribution 4.0 Int...
Replication Package: Mining Software Defects: Should We Consider Affected Releases? With the rise o...
The defect prediction models can be a good tool on organizing the project´s test resources. The mode...