Mutation 2000: Uniting the orthogonal

AJ Offutt, RH Untch - Mutation testing for the new century, 2001 - Springer
Mutation testing is a powerful, but computationally expensive, technique for unit testing
software. This expense has prevented mutation from becoming widely used in practical …

A systematic literature review of techniques and metrics to reduce the cost of mutation testing

AV Pizzoleto, FC Ferrari, J Offutt, L Fernandes… - Journal of Systems and …, 2019 - Elsevier
Historically, researchers have proposed and applied many techniques to reduce the cost of
mutation testing. It has become difficult to find all techniques and to understand the cost …

MuJava: an automated class mutation system

YS Ma, J Offutt, YR Kwon - Software Testing, Verification and …, 2005 - Wiley Online Library
Several module and class testing techniques have been applied to object‐oriented (OO)
programs, but researchers have only recently begun develo** test criteria that evaluate …

Higher order mutation testing

Y Jia, M Harman - Information and Software Technology, 2009 - Elsevier
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 …

Establishing theoretical minimal sets of mutants

P Ammann, ME Delamaro… - 2014 IEEE seventh …, 2014 - ieeexplore.ieee.org
Mutation analysis generates tests that distinguish variations, or mutants, of an artifact from
the original. Mutation analysis is widely considered to be a powerful approach to testing, and …

Interface mutation: An approach for integration testing

ME Delamaro, JC Maidonado… - IEEE transactions on …, 2001 - ieeexplore.ieee.org
The need for test adequacy criteria is widely recognized. Several criteria have been
proposed for the assessment of adequacy of tests at the unit level. However, there remains a …

[KIRJA][B] Introdução ao teste de software

M Delamaro, M **o, J Maldonado - 2013 - books.google.com
O primeiro objetivo deste livro é servir como livro-texto para disciplinas de cursos
relacionados ao desenvolvimento de software como Ciência ou Engenharia da …

Prioritizing mutants to guide mutation testing

SJ Kaufman, R Featherman, J Alvin, B Kurtz… - Proceedings of the 44th …, 2022 - dl.acm.org
Mutation testing offers concrete test goals (mutants) and a rigorous test efficacy criterion, but
it is expensive due to vast numbers of mutants, many of which are neither useful nor …

A fault model and mutation testing of access control policies

E Martin, T **e - Proceedings of the 16th international conference on …, 2007 - dl.acm.org
To increase confidence in the correctness of specified policies, policy developers can
conduct policy testing by supplying typical test inputs (requests) and subsequently checking …

Mutation operators for testing Android apps

L Deng, J Offutt, P Ammann, N Mirzaei - Information and Software …, 2017 - Elsevier
Context: Due to the widespread use of Android devices, Android applications (apps) have
more releases, purchases, and downloads than apps for any other mobile devices. The …