2011
DOI: 10.1016/j.jss.2010.12.048
|View full text |Cite
|
Sign up to set email alerts
|

Non-parametric statistical fault localization

Abstract: Fault localization is a major activity in program debugging. To automate this time-consuming task, many existing fault-localization techniques compare passed executions and failed executions, and suggest suspicious program elements, such as predicates or statements, to facilitate the identification of faults. To do that, these techniques propose statistical models and use hypothesis testing methods to test the similarity or dissimilarity of proposed program features between passed and failed executions. Furthe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
36
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
6
2

Relationship

3
5

Authors

Journals

citations
Cited by 35 publications
(37 citation statements)
references
References 71 publications
(132 reference statements)
1
36
0
Order By: Relevance
“…Using code examining effort as a metric in the experiment may cause threats to the construct validity of the results. This has also been reported in previous projects [41][44] [45]. However, we are not aware of other popular metrics for evaluating the fault localization effectiveness.…”
Section: Construct Validitysupporting
confidence: 81%
See 2 more Smart Citations
“…Using code examining effort as a metric in the experiment may cause threats to the construct validity of the results. This has also been reported in previous projects [41][44] [45]. However, we are not aware of other popular metrics for evaluating the fault localization effectiveness.…”
Section: Construct Validitysupporting
confidence: 81%
“…Artzi et al [4] proposed an approach to automatically generating tests that expose failures, which also facilitate fault localization by alleviating the limitation of previous fault-localization techniques that a test suite must be available upfront. Zhang et al [45] proposed nonparametric predicate-based statistical fault-localization framework, which also study its effectiveness on statement-level base techniques listed in [28]. Moreover, it also report experiments on predicate-based techniques and some other fault-localization techniques.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…(2) Figure 5 shows the e®ectiveness improvement (ÁTS) of the remained 18 versions. The effectiveness improvement on some versions (13,17,24,26) are signi¯cant. All results are positive except the cleansing strategy on version 29.…”
Section: Scalabilitymentioning
confidence: 97%
“…In particular, there is a large body of research on fault localization. Spectrum-Based Fault Localization (SBFL) is one of them under active study in the recent decades (Jones et al, 2002;Liblit et al, 2005;Zhang et al, 2005;Abreu et al, 2006Abreu et al, , 2007Wong et al, 2007Wong et al, , 2008Zhang et al, 2009;Naish et al, 2011;Zhang et al, 2011;Wong et al, 2012;Xie et al, 2013a,b;Xu et al, 2013;Wong et al, 2014).…”
Section: Introductionmentioning
confidence: 99%