This repository contains the replication package for "Does chronology matter in JIT defect prediction? A Partial Replication Study" by Hadi Jahanshahi, Dhanya Jothimani, Mucahit Cevik, and Ayse Basar (Bener).
Maintained by: Hadi Jahanshahi (hadi.jahanshahi@reysron.ca)
The following tools were installed on the machine where the scripts were originally executed:
- R version 3.5.1
- Python 3.7.1
In addition, the following R packages were installed:
- randomForest 4.6-14
- MASS 7.3-50
- reshape2 1.4.3
- beanplot 1.2
- zoo 1.8-6
Also, the following Python Libraries are needed:
- pandas
- numpy
- matplotlib
- seaborn
-
Scripts: All the scripts to reproduce the results obtained in the research questions and generate the figures from the paper
-
Extra_analysis: As an appendix to our paper, we also included the result for 3-month period and using Logistic Regression as the classifier in this folder.
-
input: the JIT datasets used in the replication
-
output: The csv reports for each research question and each dataset is accessible in this folder.