2008
DOI: 10.1007/s11219-008-9064-5
|View full text |Cite
|
Sign up to set email alerts
|

On detecting faults for Boolean expressions

Abstract: Fault based testing aims at detecting hypothesized faults based on specifications or program source. There are some fault based techniques for testing Boolean expressions which are commonly used to model conditions in specifications as well as logical decisions in program source. The MUMCUT strategy has been proposed to generate test cases from Boolean expressions. Moreover, it detects eight common types of hypothesized faults provided that the original expression is in irredundant disjunctive normal form, IDN… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
21
0

Year Published

2011
2011
2021
2021

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 14 publications
(23 citation statements)
references
References 22 publications
2
21
0
Order By: Relevance
“…To be practical, there should not be any restriction on the form of a Boolean specification. As observed in our previous work [7], a single fault in a general Boolean expression can give rise to a very large number of faults in the equivalent expression of IDNF. So far, little work has been conducted to evaluate the effectiveness of the IDNF-oriented testing strategies on detecting faults in general Boolean expressions [33].…”
Section: Introductionsupporting
confidence: 62%
See 3 more Smart Citations
“…To be practical, there should not be any restriction on the form of a Boolean specification. As observed in our previous work [7], a single fault in a general Boolean expression can give rise to a very large number of faults in the equivalent expression of IDNF. So far, little work has been conducted to evaluate the effectiveness of the IDNF-oriented testing strategies on detecting faults in general Boolean expressions [33].…”
Section: Introductionsupporting
confidence: 62%
“…A very precise definition of every fault type is provided in [32]. In this study, we used ten types of faults for general Boolean expressions in our previous work [7]. We described the ten types of faults (illustrated by the previous example ab + bc, except for the POF fault) as follows.…”
Section: Experimental Settingsmentioning
confidence: 99%
See 2 more Smart Citations
“…return T vary from 5 to 14 variables. They were first introduced by Weyuker et.al [37] and have been commonly used as a benchmark for test generation techniques [15,25,26,37,38]. According to the table, there exist 14 conditions and 20 decisions.…”
Section: Algorithm 1 Prioritize Test Suite(alldecisions)mentioning
confidence: 99%