MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Automating test case generation from Z specifications with Isabelle (1997) [17 citations — 1 self]

Download:
Download as a PDF | Download as a PS
by Steffen Helke, Thomas Neustupny, Thomas Santen
Lecture Notes in Computer Science
http://www.first.gmd.de/persons/Neustupny.Thomas/papers/zum97.ps.gz
Add To MetaCart

Abstract:

Abstract We use a structure preserving encoding of Z in the higherorder logic instance of the generic theorem prover Isabelle to derive test cases from Z specifications. This work shows how advanced theorem provers can be used with little effort to provide tool support for Z beyond mere type-checking. Experience with a non-trivial example shows that modular reasoning according to the structure of a specification is crucial to keep the proof-load manageable in practical applications. Support for modular reasoning can be based on higher-order equational reasoning as implemented in Isabelle. 1

Citations

993 The Z notation: a reference manual – Spivey - 1992
464 Introduction to HOL: A Theorem Proving Environment for Higher-Order Logic,” Cambridge – Gordon, Melham - 1993
158 Automating the generation and sequencing of test cases from model-based speci cations – Dick, Faivre - 1993
131 Isabelle: A Generic Theorem – Paulson - 1994
53 Testing can be formal, too – Gaudel - 1995
36 A Structure Preserving Encoding of Z in Isabelle/HOL – Kolyang, Wolff - 1996
32 Improving software tests using Z specifications – Horcher
20 Testing as Abstraction – Stepney - 1995
18 Test case design based on Z and the classification-tree method – Singh, Conrad, et al. - 1997
17 Compilation of Z Specifications into C for Automatic Test Result Evaluation – Mikk - 1995
8 Z Notation -- version 1.2 – Nicholls - 1995
8 The fuzz manual. Computing Science Consultancy – Spivey - 1992
3 Tool-supported test case design based on Z and the classification-tree method – Singh, Conrad, et al. - 1996
1 A Steam-Boiler Control Specification using Statecharts and Z – Bussow, Weber - 1996