z-logo
open-access-imgOpen Access
SMT-C: A Semantic Mutation Testing Tools for C
Author(s) -
Haitao Dan,
Robert M. Hierons
Publication year - 2012
Publication title -
2012 ieee fifth international conference on software testing, verification and validation
Language(s) - English
Resource type - Conference proceedings
pISSN - 2159-4848
ISBN - 978-0-7695-4670-4
DOI - 10.1109/icst.2012.155
Subject(s) - computing and processing
Semantic Mutation Testing (SMT) is a technique that aims to capture errors caused by possible misunderstandings of the semantics of a description language. It is intended to target a class of errors which is different from those captured by traditional Mutation Testing (MT). This paper describes our experiences in the development of an SMT tool for the C programming language: SMT-C. In addition to implementing the essential requirements of SMT (generating semantic mutants and running SMT analysis) we also aimed to achieve the following goals: weak MT/SMT for C, good portability between different configurations, seamless integration into test routines of programming with C and an easy to use front-end.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom