ExMAn: A Generic and Customizable Framework for Experimental Mutation Analysis

by Jeremy S. Bradbury, James R. Cordy, Juergen Dingel

Abstract

Current mutation analysis tools are primarily used to compare different test suites and are tied to a particular programming language. In this paper we present the ExMAn experimental mutation analysis framework – ExMAn is automated, general and flexible and allows for the comparison of different quality assurance techniques such as testing, model checking, and static analysis. The goal of ExMAn is to allow for automatic mutation analysis that can be reproduced by other researchers. After describing ExMAn, we present a scenario of using ExMAn to compare testing with static analysis of temporal logic properties. We also provide both the benefits and the current limitations of using our framework.

Bibliographic Information [Bibtex format]

@inproceedings{BCD06a,
Author = {Jeremy S. Bradbury AND James R. Cordy AND Juergen Dingel},
Booktitle = {Proc. of the 2nd Workshop on Mutation Analysis (Mutation 2006)},
Month = {Nov.},
Pages = {57-62},
Title = {{ExMAn}: A Generic and Customizable Framework for Experimental Mutation Analysis},
Year = {2006}}

Paper: [PDF]   Technical Report: [PDF]   Presentation: [PDF]