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 条
  • [31] FAST SUBSUMPTION ALGORITHMS
    GOTTLOB, G
    LEITSCH, A
    LECTURE NOTES IN COMPUTER SCIENCE, 1985, 204 : 64 - 77
  • [32] ON SUBSUMPTION IN DISTRIBUTED DERIVATIONS
    BONACINA, MP
    HSIANG, J
    JOURNAL OF AUTOMATED REASONING, 1994, 12 (02) : 225 - 240
  • [33] The subsumption of space and the spatiality of subsumption: Primitive accumulation and the transition to capitalism in Shanghai, China
    Buck, Daniel
    ANTIPODE, 2007, 39 (04) : 757 - 774
  • [34] The subsumption of class discourse in China
    Ngai, Pun
    Chan, Chris King-Chi
    BOUNDARY 2-AN INTERNATIONAL JOURNAL OF LITERATURE AND CULTURE, 2008, 35 (02): : 75 - 91
  • [35] Compiling subsumption to relational databases
    Tinelli, Eufemia
    Donini, Francesco M.
    Di Sciascio, Eugenio
    INTELLIGENZA ARTIFICIALE, 2013, 7 (01) : 19 - 29
  • [36] Subsumption and survivability in bidding for bandwidth
    Bigham, J
    Hayzelden, A
    INTERNATIONAL CONFERENCE ON MULTI-AGENT SYSTEMS, PROCEEDINGS, 1998, : 393 - 394
  • [37] Marx, formal subsumption and the law
    Marc W. Steinberg
    Theory and Society, 2010, 39 : 173 - 202
  • [38] Quality of Subsumption Hierarchies in Ontologies
    Solskinnsbakk, Geir
    Gulla, Jon Atle
    Haderlein, Veronika
    Myrseth, Per
    Cerrato, Olga
    NATURAL LANGUAGE PROCESSING AND INFORMATION SYSTEMS, 2010, 5723 : 258 - +
  • [39] Rationality and Context in Defeasible Subsumption
    Britz, Katarina
    Varzinczak, Ivan
    FOUNDATIONS OF INFORMATION AND KNOWLEDGE SYSTEMS, FOIKS 2018, 2018, 10833 : 114 - 132
  • [40] ON THE POWER OF SUBSUMPTION AND CONTEXT CHECKS
    BOL, RN
    APT, KR
    KLOP, JW
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 429 : 131 - 140