Higher Order Mutation Testing

152Citations
Citations of this article
86Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper introduces a new paradigm for Mutation Testing, which we call Higher Order Mutation Testing (HOM Testing). Traditional Mutation Testing considers only first order mutants, created by the injection of a single fault. Often these first order mutants denote trivial faults that are easily killed. Higher order mutants are created by the insertion of two or more faults. The paper introduces the concept of a subsuming HOM; one that is harder to kill than the first order mutants from which it is constructed. By definition, subsuming HOMs denote subtle fault combinations. The paper reports the results of an empirical study of HOM Testing using 10 programs, including several non-trivial real-world subjects for which test suites are available. © 2009 Elsevier B.V. All rights reserved.

Cite

CITATION STYLE

APA

Jia, Y., & Harman, M. (2009). Higher Order Mutation Testing. Information and Software Technology, 51(10), 1379–1393. https://doi.org/10.1016/j.infsof.2009.04.016

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free