DocumentCode :
3118491
Title :
Pruning Testing Trees in the Test Template Framework by Detecting Mathematical Contradictions
Author :
Cristiá, Maximiliano ; Albertengo, Pablo ; Monetti, Pablo Rodríguez
Author_Institution :
CIFASIS, Flowgate Consulting, Rosario, Argentina
fYear :
2010
fDate :
13-18 Sept. 2010
Firstpage :
268
Lastpage :
277
Abstract :
Fastest is an automatic implementation of Phil Stocks and David Carrington´s Test Template Framework (TTF), a model-based testing (MBT) framework for the Z formal notation. In this paper we present a new feature of Fastest that helps TTF users to eliminate inconsistent test classes automatically. The method is very simple and practical, and makes use of the peculiarities of the TTF. Perhaps its most interesting features are extensibility and ease of use, since it does not assume previous knowledge on theorem proving. Also we compare the solution with a first attempt using the Z/EVES proof assistant and with the HOL-Z environment. At the end, we show the results of an empirical assessment based on applying Fastest to four real-world, industrial-strength case studies and to six toy examples.
Keywords :
formal specification; model-based reasoning; trees (mathematics); Z formal notation; model based testing; pruning testing tree; test template framework; Computers; Java; Law; Libraries; Semantics; Testing; Z notation; eliminate inconsistent test classes; model-based testing; test template framework;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Formal Methods (SEFM), 2010 8th IEEE International Conference on
Conference_Location :
Pisa
Print_ISBN :
978-1-4244-8289-4
Type :
conf
DOI :
10.1109/SEFM.2010.31
Filename :
5637442
Link To Document :
بازگشت