Generalized Mutant Subsumption

被引:0
|
作者
Al Blwi, Samia [1 ]
Marsit, Imen [2 ]
Khaireddine, Besma [3 ]
Ayad, Amani [4 ]
Loh, JiMeng [1 ]
Mili, Ali [1 ]
机构
[1] NJIT, Newark, NJ 07102 USA
[2] Univ Sousse, Sousse, Tunisia
[3] Univ Tunis El Manar, Tunis, Tunisia
[4] Kean Univ, Union, NJ USA
关键词
Mutation Testing; Mutant Subsumption; Differentiator Sets;
D O I
10.5220/0011166700003266
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Mutant Subsumption is an ordering relation between the mutants of a base program, which ranks mutants according to inclusion relationships between their differentiator sets. The differentiator set of a mutant with respect to a base program is the set of inputs for which execution of the base program and the mutant produce different outcomes. In this paper we propose to refine the definition of mutant subsumption by pondering, in turn: what do we consider to be the outcome of a program's execution? under what condition do we consider that two outcomes are comparable? and under what condition do we consider that two comparable outcomes are identical? We find that the way we answer these questions determines what it means to kill a mutant, how subsumption is defined, how mutants are ordered by subsumption, and what set of mutants is minimal.
引用
收藏
页码:46 / 56
页数:11
相关论文
共 50 条
  • [1] Mutant Subsumption Graphs
    Kurtz, Bob
    Ammann, Paul
    Delamaro, Marcio E.
    Offutt, Jeff
    Deng, Lin
    2014 SEVENTH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW 2014), 2014, : 176 - 185
  • [2] Static Analysis of Mutant Subsumption
    Kurtz, Bob
    Ammann, Paul
    Offutt, Jeff
    2015 IEEE EIGHTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2015,
  • [3] GENERALIZED SUBSUMPTION AND ITS APPLICATIONS TO INDUCTION AND REDUNDANCY
    BUNTINE, W
    ARTIFICIAL INTELLIGENCE, 1988, 36 (02) : 149 - 176
  • [4] HYPOTHESIS SPACE CONSTRUCTION BASED ON GENERALIZED SUBSUMPTION
    王志坚
    徐家福
    Progress in Natural Science Communication of State Key Laboratories of China, 1992, (03) : 223 - 229
  • [5] Coverage-Based Dynamic Mutant Subsumption Graph
    Li, Xiao-wei
    Wang, Ya-wen
    Lin, Huan
    INTERNATIONAL CONFERENCE ON MATHEMATICS, MODELLING AND SIMULATION TECHNOLOGIES AND APPLICATIONS (MMSTA 2017), 2017, 215 : 359 - 365
  • [6] Optimizing Mutation Testing by Discovering Dynamic Mutant Subsumption Relations
    Guimaraes, Marcio Augusto
    Fernandes, Leo
    Ribeiro, Marcio
    d'Amorim, Marcelo
    Gheyi, Rohit
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VALIDATION AND VERIFICATION (ICST 2020), 2020, : 198 - 208
  • [7] COHERENCE OF SUBSUMPTION
    CURIEN, PL
    GHELLI, G
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 431 : 132 - 146
  • [8] The symbolic subsumption
    Becerra Villegas, Jesus
    CULTURALES, 2007, 3 (06) : 7 - 26
  • [9] The subsumption of reference
    Braddon-Mitchell, D
    BRITISH JOURNAL FOR THE PHILOSOPHY OF SCIENCE, 2005, 56 (01): : 157 - 178
  • [10] SUBSUMPTION AND IMPLICATION
    GOTTLOB, G
    INFORMATION PROCESSING LETTERS, 1987, 24 (02) : 109 - 111