2010 10th International Conference on Quality Software 2010
DOI: 10.1109/qsic.2010.36
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive Interaction Fault Location Based on Combinatorial Testing

Abstract: Combinatorial testing aims to detect interaction faults, which are triggered by interaction among parameters in system, by covering some specific combinations of parametric values. Most works about combinatorial testing focus on detecting such interaction faults rather than locating them. Based on the model of interaction fault schema, in which the interaction fault is described as a minimum fault schema and several corresponding parent-schemas, we propose an iterative adaptive interaction fault location techn… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
28
0

Year Published

2012
2012
2016
2016

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 29 publications
(28 citation statements)
references
References 15 publications
0
28
0
Order By: Relevance
“…Currently, BEN only implements our own approach to fault localization. We plan to define and make public an API that allows BEN to be used by other combinatorial testingbased approaches, e.g., Inter-AIFL [ 12] and FIC_BS [ 14].…”
Section: Statement Ranking Generationmentioning
confidence: 99%
See 2 more Smart Citations
“…Currently, BEN only implements our own approach to fault localization. We plan to define and make public an API that allows BEN to be used by other combinatorial testingbased approaches, e.g., Inter-AIFL [ 12] and FIC_BS [ 14].…”
Section: Statement Ranking Generationmentioning
confidence: 99%
“…The first phase produces a ranking of combinations in terms of their likelihood to be failureinducing. A combination is failure-inducing, or simply inducing, if all tests containing this combination fail [ 3,5,7,12,13]. In the second phase, BEN takes a top ranked inducing combination from which a failed test and a small number of passed tests are generated.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…More formally, given a combinatorial strength t and a SUT with n parameters P ¼ {p 1 ,p 2 ,…,p n } with V i ¼ fv 1 , v 2 , …, v n i g denoting the set of valid values for each parameter p i , a CIT technique produces a t-way Covering Array (CA) defined as follows [144]: A CA is a two-dimensional array of size m  n, where the i-th column denotes the parameter p i and all the elements of this column are from the set V i , such that every subarray of size m  t contains each possible combinations of the corresponding t parameters values at least once. A t-way combinatorial test suite, covering all the parameters interaction of size t, can be easily obtained from a t-way CA by mapping each row of the covering array to a test case of the combinatorial test suite.…”
Section: Combinatorial Interaction Testingmentioning
confidence: 99%
“…Wang et al [42] study the problem of how interaction faults can be located based on combinatorial testing rather than manual detection and propose a technique for interactive adaptive fault location. Results from this study show that the proposed technique performs better than the existing adaptive fault location techniques.…”
Section: Testing Techniquesmentioning
confidence: 99%