An analysis and survey of the development of mutation testing

Y Jia, M Harman - IEEE transactions on software engineering, 2010 - ieeexplore.ieee.org
Mutation Testing is a fault-based software testing technique that has been widely studied for
over three decades. The literature on Mutation Testing has contributed a set of approaches …

A mutation carol: Past, present and future

J Offutt - Information and Software Technology, 2011 - Elsevier
Context The field of mutation analysis has been growing, both in the number of published
papers and the number of active researchers. This special issue provides a sampling of …

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 …

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 …

Object storage: The future building block for storage systems

M Factor, K Meth, D Naor, O Rodeh… - 2005 IEEE International …, 2005 - ieeexplore.ieee.org
The concept of object storage was introduced in the early 1990's by the research community.
Since then it has greatly matured and is now in its early stages of adoption by the industry …

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 …

Mutation testing applied to validate specifications based on statecharts

SCPF Fabbri, JC Maldonado, T Sugeta… - … Engineering (Cat. No …, 1999 - ieeexplore.ieee.org
The establishment of a low-cost, effective testing and validation strategy has been pursued
by many researchers at the program level as well as at the specification level. The …

[HTML][HTML] Model-based mutation testing—approach and case studies

F Belli, CJ Budnik, A Hollmann, T Tuglular… - Science of Computer …, 2016 - Elsevier
This paper rigorously introduces the concept of model-based mutation testing (MBMT) and
positions it in the landscape of mutation testing. Two elementary mutation operators …

Assessment of class mutation operators for C++ with the MuCPP mutation system

P Delgado-Pérez, I Medina-Bulo… - Information and …, 2017 - Elsevier
Context: Mutation testing has been mainly analyzed regarding traditional mutation operators
involving structured programming constructs common in mainstream languages, but …

Assessing software product line testing via model-based mutation: An application to similarity testing

C Henard, M Papadakis, G Perrouin… - 2013 IEEE Sixth …, 2013 - ieeexplore.ieee.org
Needs for mass customization and economies of scale have pushed engineers to develop
Software Product Lines (SPLs). SPLs are families of products sharing commonalities and …