2015 IEEE Eighth International Conference on Software Testing, Verification and Validation Workshops (ICSTW) 2015
DOI: 10.1109/icstw.2015.7107454
|View full text |Cite
|
Sign up to set email alerts
|

Static analysis of mutant subsumption

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
25
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 49 publications
(25 citation statements)
references
References 33 publications
0
25
0
Order By: Relevance
“…Finally, we determine all the dominated mutant branches by the above statistical approach. The automated analysis of the dominance relation between mutant branches will be a significant research task in our near future work, and related work such as Kurtz et al [46], Kintis and Malevris [52], Offutt and Pan [53], and Zhang et al [54] will be of great help in achieving this goal. Furthermore, we find that different branches have different numbers of dominated branches.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…Finally, we determine all the dominated mutant branches by the above statistical approach. The automated analysis of the dominance relation between mutant branches will be a significant research task in our near future work, and related work such as Kurtz et al [46], Kintis and Malevris [52], Offutt and Pan [53], and Zhang et al [54] will be of great help in achieving this goal. Furthermore, we find that different branches have different numbers of dominated branches.…”
Section: Discussionmentioning
confidence: 99%
“…Later, Kurtz et al developed a method of building the static mutant subsumption graph (SMSG) by the symbolic execution, so as to generate test data to kill mutants. Further, they refined the SMSG to form a statically-derived dynamic mutant subsumption graph (SDMSG) by generating test data in a feedback mechanism [46].…”
Section: Testability Transformation and Mutant Reductionmentioning
confidence: 99%
“…For each mutant, this feature can determine whether the mutant is subsuming or not, which tests kill the mutant, which mutants are subsuming the mutant, and which mutants are subsumed by the mutant. It is also capable of exporting the mutant subsumption graph proposed by Kurtz et al for each project [22,23].…”
Section: Experimental Featuresmentioning
confidence: 99%
“…Mutant subsumption is defined as the relationship between two non-equivalent mutants A and B in which A subsumes B if and only if all inputs that kill A is guaranteed to kill B [12]. The subsumption relationship for faults has been defined by Kuhn in 1999 [11], but its use for mutation testing has been popularized by Jia et al for creating hard to kill higher-order mutants [8].…”
Section: State Of the Artmentioning
confidence: 99%
“…subsumes Mutant B if and only if (i) A is killed, and (ii) every test that kills A also kills B. Kurtz et al [12] use the notion of dynamic mutant subsumption graph (DMSG) to visualize the concept of dynamic mutant subsumption. Each node in a DMSG represents a set of all mutants that are mutually subsuming.…”
Section: Mutantsmentioning
confidence: 99%