2012
DOI: 10.1109/tse.2011.103
|View full text |Cite
|
Sign up to set email alerts
|

A Systematic Literature Review on Fault Prediction Performance in Software Engineering

Abstract: 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 how the context of models, the independent variables used, and the modeling techniques applied influence the performance of fault prediction models. Method: We used a systematic literature review to identify 208 fault prediction studies published from January 2000 to December 2010. We synthesize the quantitative and qualitative… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

18
629
4
20

Year Published

2018
2018
2023
2023

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 901 publications
(671 citation statements)
references
References 212 publications
(96 reference statements)
18
629
4
20
Order By: Relevance
“…Since prediction results are categorical (faulty or not-faulty), we decided to test classifiers often used in software defect prediction [7,14,25,38], which are available in the basic package of KNIME:…”
Section: Prediction Modelsmentioning
confidence: 99%
See 1 more Smart Citation
“…Since prediction results are categorical (faulty or not-faulty), we decided to test classifiers often used in software defect prediction [7,14,25,38], which are available in the basic package of KNIME:…”
Section: Prediction Modelsmentioning
confidence: 99%
“…Prediction results -modules marked as defect-prone or non-defect prone, can be compared against actual data describing defect-prone module distribution and were used to build the confusion matrix (Table 3) -a commonly used tool for performance comparison across categorical studies [7]. …”
Section: Prediction Modelsmentioning
confidence: 99%
“…A replication package for our study is publicly available for download 7 . In the replication package, we provide: (i) the scripts for the extraction process on a specific dataset, (ii) the datasets used in our experimentation, and (iii) the raw data for the experimented predictors.…”
Section: Resultsmentioning
confidence: 99%
“…Table I), we see that in all cases where the traditional approach scores similarly to the GA one, there is a high portion of changed classes. For example, traditional RT performs well for predicting changes in GUAVA's releases R.13, R.14 and R. 15 where around 50% of all classes were changed; in contrast, it 7 http://www.ifi.uzh.ch/seal/people/alexandru/downloads/smart-learning-rp. html performs poorly for predicting changes in release R.17, where only 15% of classes were changed.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation