Using acceptance tests to predict files changed by programming tasks

RQ2: Is static code analysis suitable to compute TestI?



DTestI is a better predictor of changes in controllers than TestI

Recall values for TestI and DTestI, considering CF (controller-filter) and NF (no filter) configurations.

Precision values for TestI and DTestI, considering CF (controller-filter) and NF (no filter) configurations.


Wilcoxon Signed-Rank test applied to precision and recall measures of TestI and DTestI
hypothesis pvalue r
TestI-NF precision = DTestI-NF precision 0.9618 0.0056
TestI-NF recall = DTestI-NF recall 0.8170 0.0269
TestI-CF precision = DTestI-CF precision 0.2432 0.1357
TestI-CF recall = DTestI-CF recall 0.0055 0.3225