2009 International Conference on Software Testing Verification and Validation 2009
DOI: 10.1109/icst.2009.13
|View full text |Cite
|
Sign up to set email alerts
|

Using a Fault Hierarchy to Improve the Efficiency of DNF Logic Mutation Testing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
34
0
1

Year Published

2010
2010
2019
2019

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 27 publications
(35 citation statements)
references
References 14 publications
0
34
0
1
Order By: Relevance
“…In this strategy, there is no restriction on the number and occurance of variables in the given Boolean expressions. Minimal-MUMCUT [7] that improves the MUMCUT strategy by considering the feasibility problem of the three testing constituents of the MUMCUT strategy. It reduces the test suite size as compared to MUMCUT without compromising any fault detection capability.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…In this strategy, there is no restriction on the number and occurance of variables in the given Boolean expressions. Minimal-MUMCUT [7] that improves the MUMCUT strategy by considering the feasibility problem of the three testing constituents of the MUMCUT strategy. It reduces the test suite size as compared to MUMCUT without compromising any fault detection capability.…”
Section: Introductionmentioning
confidence: 99%
“…Consider the following Boolean expression for example: Fig.1 based on how criterion feasibility affects fault detection as indicated by Kaminski and Ammann [7]. A solid arrow from a source fault to a destination fault indicates that if a test detects a source fault, it also detects a corresponding destination fault.…”
Section: Fault Hierarchymentioning
confidence: 99%
See 1 more Smart Citation
“…However, it should not be forgotten that testing SQL queries is somewhat different to testing imperative programs because of the high input space of test cases and also because a single query can be considered as a small program that performs many complex operations. Furthermore, other additional mutation operators like the one proposed by Kaminski and Amman [27] are able to detect more faults with a lower number of mutants. Also, the mutants used in this study are first order mutants (only one fault is introduced by each mutant); however, some carefully selected high order mutants may be more effective than first order mutants as shown by Jia and Harman [28].…”
Section: Threats To Val Iditymentioning
confidence: 99%
“…A key property of a subsuming HOM is that a test that kills the HOM is also guaranteed to kill the subsumed mutants, and hence these mutants do not need to be generated. Kaminski and Ammann put both of these ideas together in the context of mutation analysis of logical expressions in disjunctive normal form (DNF) [17]. They showed that not only are many redundant mutants generated for logical expressions, worse, these mutants miss many faults in the Lau and Yu fault hierarchy.…”
Section: Improving Logic-based Testing With Mutationmentioning
confidence: 99%