Fault Localization Based on Non-Parametric Hypothesis Testing Model

叶钢,李重文,余丹,马世龙
DOI: https://doi.org/10.13700/j.bh.1001-5965.2012.08.001
2012-01-01
Abstract:The size of failed runs and the distributions of the evaluation biases on the Siemens suite were investigated. The empirical results show that the precondition for the central limit theorem and the assumption on feature spectra forming normal distributions are not well-supported by empirical data. Thus, the previous method based on parametric hypothesis testing has a potential problem. New approaches based on non-parametric hypothesis testing models were proposed. The empirical results on the Siemens suite indicate that these approaches can outperform existing predicate-based statistical fault localization techniques, especially on nonnormal distributions. The effectiveness comparison between two methods based on two popular non-parametric hypothesis testing models was also investigated. One method was based on the Kolmogorov-Smirnov test and the other was based on Cramer-von-Mises criterion. The comparison results show that the method based on the Kolmogorov-Smirnov test consistently outperforms that based on the Cramer-von-Mises criterion in the task of fault localization.
What problem does this paper attempt to address?