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 条
  • [21] On deciding subsumption problems
    Uwe Egly
    Reinhard Pichler
    Stefan Woltran
    Annals of Mathematics and Artificial Intelligence, 2005, 43 : 255 - 294
  • [22] On deciding subsumption problems
    Egly, U
    Pichler, R
    Woltran, S
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2005, 43 (1-4) : 255 - 294
  • [23] θ-subsumption for structural matching
    De Raedt, L
    Idestam-Almquist, P
    Sablon, G
    MACHINE LEARNING : ECML-97, 1997, 1224 : 73 - 84
  • [24] LEARNING FOR DYNAMIC SUBSUMPTION
    Hamadi, Youssef
    Jabbour, Said
    Sais, Lakhdar
    INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2010, 19 (04) : 511 - 529
  • [25] Exploitation, Appropriation, and Subsumption
    Roberts, Bruce
    RETHINKING MARXISM-A JOURNAL OF ECONOMICS CULTURE & SOCIETY, 2011, 23 (03): : 341 - 351
  • [26] On a semantic subsumption test
    Marcinkowski, J
    Otop, J
    Stelmaszek, G
    LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING, PROCEEDINGS, 2005, 3452 : 142 - 153
  • [27] SUBSUMPTION OF SPACE INTO SOCIETY
    MIZUOKA, F
    HITOTSUBASHI JOURNAL OF ECONOMICS, 1991, 32 (02) : 71 - 89
  • [28] Explaining ALC subsumption
    Borgida, A
    Franconi, E
    Horrocks, I
    ECAI 2000: 14TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2000, 54 : 209 - 213
  • [29] On subsumption in distributed derivations
    Bonacina, Maria Paola, 1600, Kluwer Academic Publishers, Dordrecht, Netherlands (12):
  • [30] A complete subsumption algorithm
    Ferilli, S
    Di Mauro, N
    Basile, TMA
    Esposito, F
    AI(ASTERISK)IA 2003: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2003, 2829 : 1 - 13