This repository contains the replication package for "Are Fix-Inducing Changes a Moving Target? A Longitudinal Case Study of Just-In-Time Defect Prediction". The package contains the JIT data and scripts that are needed to reproduce the Figures 5–8 from the paper.
The following tools were installed on the machine where the scripts were originally executed:
- R version 3.2.3
In addition, the following R packages were installed:
- Formula 1.2-1
- Hmisc 3.17-2
- ggplot2 2.0.0
- lattice 0.20-33
- rms 4.4-2
- SparseM 1.7
- scales 0.3.0
- survival 2.38-3
- zoo 1.7-12
The experiment has several configurable parameters. These can be changed by editing the scripts/experimental_setting.r file. The file contains the following options:
In order to run the package, execute:
Rscript scripts/replicate.rIf you do make use of the dataset, please reference the original paper:
@article{mcintosh2018tse,
Author = {Shane McIntosh and Yasutaka Kamei},
Title = {{Are Fix-Inducing Changes a Moving Target? A Longitudinal Case Study of Just-In-Time Defect Prediction}},
Year = {2018},
Volume = {44},
Number = {5},
Journal = {IEEE Transactions on Software Engineering},
Pages = {412--428}
}