DocumentCode :
2089392
Title :
Towards Symbolic Model-Based Mutation Testing: Pitfalls in Expressing Semantics as Constraints
Author :
Aichernig, Bernhard K. ; Jöbstl, Elisabeth
Author_Institution :
Inst. for Software Technol., Graz Univ. of Technol., Graz, Austria
fYear :
2012
fDate :
17-21 April 2012
Firstpage :
752
Lastpage :
757
Abstract :
Model-based mutation testing uses altered models to generate test cases that are able to detect whether a certain fault has been implemented in the system under test. For this purpose, we need to check for conformance between the original and the mutated model. We have developed an approach for conformance checking of action systems using constraints. Action systems are well-suited to specify reactive systems and may involve non-determinism. Expressing their semantics as constraints for the purpose of conformance checking is not totally straight forward. This paper presents some pitfalls that hinder the way to a sound encoding of semantics into constraint satisfaction problems and gives solutions for each problem.
Keywords :
conformance testing; constraint satisfaction problems; program testing; action systems; conformance checking; constraint satisfaction problem; reactive systems; symbolic model-based mutation testing; system under test; test case generation; Alarm systems; Ash; Encoding; Equations; Logic programming; Semantics; Testing; action systems; conformance; model-based testing; mutation testing; refinement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Testing, Verification and Validation (ICST), 2012 IEEE Fifth International Conference on
Conference_Location :
Montreal, QC
Print_ISBN :
978-1-4577-1906-6
Type :
conf
DOI :
10.1109/ICST.2012.169
Filename :
6200181
Link To Document :
بازگشت