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 条
  • [41] θ-subsumption based on object context
    Skvortsova, Olga
    Inductive Logic Programming, 2007, 4455 : 394 - 408
  • [42] CONTROVERSIAL ISSUES OF SUBSUMPTION OF MALFEASANCE
    Zabuga, Evgeny E.
    PRAVOPRIMENENIE-LAW ENFORCEMENT REVIEW, 2018, 2 (02): : 64 - 69
  • [43] SUBSUMER: A PROLOG θ-SUBSUMPTION ENGINE
    Santos, Jose
    Muggleton, Stephen
    TECHNICAL COMMUNICATIONS OF THE 26TH INTERNATIONAL CONFERENCE ON LOGIC PROGRAMMING (ICLP'10), 2010, 7 : 172 - 181
  • [44] ON SUBSUMPTION AND SEMIUNIFICATION IN FEATURE ALGEBRAS
    DORRE, J
    ROUNDS, WC
    JOURNAL OF SYMBOLIC COMPUTATION, 1992, 13 (04) : 441 - 461
  • [45] A concurrent algorithm for logical subsumption
    Tonin, I
    Bittencourt, G
    LOGIC, ARTIFICIAL INTELLIGENCE AND ROBOTICS, 2001, 7 : 263 - 269
  • [46] Coherence of subsumption for monadic types
    Schwinghammer, Jan
    JOURNAL OF FUNCTIONAL PROGRAMMING, 2009, 19 : 157 - 172
  • [47] Optimizing description logic subsumption
    Horrocks, I
    Patel-Schneider, PF
    JOURNAL OF LOGIC AND COMPUTATION, 1999, 9 (03) : 267 - 293
  • [48] The subsumption lattice and query learning
    Arias, M
    Khardon, R
    ALGORITHMIC LEARNING THEORY, PROCEEDINGS, 2004, 3244 : 410 - 424
  • [49] The Complexity of Subsumption in Fuzzy EL
    Borgwardt, Stefan
    Cerami, Marco
    Penaloza, Rafael
    PROCEEDINGS OF THE TWENTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI), 2015, : 2812 - 2818
  • [50] Optimizing description logic subsumption
    Department of Computer Science, University of Manchester, Oxford Road, Manchester, M13 9PL, United Kingdom
    不详
    J Logic Comput, 3 (267-293):