2018
DOI: 10.1016/j.infsof.2018.02.003
|View full text |Cite
|
Sign up to set email alerts
|

Reproducibility and replicability of software defect prediction studies

Abstract: Context: Replications are an important part of scientific disciplines. Replications test the credibility of original studies and can separate true results from those that are unreliable. Objective: In this paper we investigate the replication of defect prediction studies and identify the characteristics of replicated studies. We further assess how defect prediction replications are performed and the consistency of replication findings. Method: Our analysis is based on tracking the replication of 208 defect pre… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
15
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 26 publications
(15 citation statements)
references
References 40 publications
0
15
0
Order By: Relevance
“…Therefore, the fault tolerance is low and the system availability is reduced during the rejuvenation [30,31]. 6. One of the problems in optimizing software rejuvenation is to select a suitable server for web application allocation that can reduce fail frequency.…”
Section: Literature Reviewmentioning
confidence: 99%
See 2 more Smart Citations
“…Therefore, the fault tolerance is low and the system availability is reduced during the rejuvenation [30,31]. 6. One of the problems in optimizing software rejuvenation is to select a suitable server for web application allocation that can reduce fail frequency.…”
Section: Literature Reviewmentioning
confidence: 99%
“…Assuming a probability of 50%, selection of either the shrinking encircling movement or the spiral model movement is simulated during iterations of the algorithm as in Eq. (6). Here p is a random number in…”
Section: Spiral Updating Positionmentioning
confidence: 99%
See 1 more Smart Citation
“…proposed Cluster-based Over-sampling with noise filtering (KMFOS) approach to handle class imbalance problem in the context of Software Defect Prediction [21]. Mahmood et al, conducted a study of replicability as well as reproducibility of defect prediction in research areas to show the importance of any topic behind the replicability [12]. Tong et al worked on SDP using dual-stage ensembles and encoders [16].…”
Section: Literature Surveymentioning
confidence: 99%
“…Apart from effectiveness, replicability and reproducibility are also widely accepted as important considerations in scientific research [12,13,63,101,114]. Commonly, replicability refers to whether a reported experimental result can be exactly reproduced with the same model and the same data.…”
Section: Introductionmentioning
confidence: 99%