Understanding Z
By providing a formal semantics for Z, this book justifies the claim that Z is a precise specification language, and provides a standard framework for understanding Z specifications. It makes a detailed theoretical comparison between schemas, the Z construct for breaking specifications into modules, and the analogous facilities in other languages such as CLEAR and ASL. The final chapter contains a number of studies in Z style, showing that Z can be used for a wide variety of specification tasks.
Reviews & endorsements
"The book is very well written and accurate, and the graphics are good." Computing Reviews
"The reader finds a well written book on a special rather technical topic...As such it is valuable for those who seek to understand the language Z in more detail..." Zentralblatt fur Mathematik
Product details
January 2008Paperback
9780521054140
140 pages
239 × 170 × 8 mm
0.234kg
Available
Table of Contents
- Preface
- 1. Introduction
- 2. Basic concepts
- 3. The semantics of Z
- 4. Discussion
- 5. Studies in Z style
- References
- Summary of notation
- Index of definitions.