Abstract
We describe the Z/EVES system, which allows Z specifications to be analysed in a number of different ways. Among the significant features of Z/EVES are domain checking, which ensures that a specification is meaningful, and a theorem prover that includes a decision procedure for simple arithmetic and a heuristic rewriting mechanism that recognizes “obvious” facts.
Preview
Unable to display preview. Download preview PDF.
References
J. P. Bowen and M. J. C. Gordon. Z and HOL. In Bowen and Hall (eds.) Z Users Workshop, Springer Verlag Workshops in Computing, 1994.
D. Craigen, S. Kromodimoeljo, I. Meisels, W. Pase and M. Saaltink. EVES: An Overview. In Proceedings of VDM '91 (Formal Software Development Methods), Noordwijkerhout, The Netherlands (October 1991), Lecture Notes in Computer Science 551, Springer Verlag, Berlin, 1991.
Kolyang, T. Santen, and B. Wolff. A Structure Preserving Encoding of Z in Isabelle/HOL. In J. von Wright, J. Grundy, and J. Harrison (eds.), Theorem Proving in Higher Order Logics — 9th International Conference, Lecture Notes in Computer Science 1125, Springer Verlag, 1996.
Sentot Kromodimoeljo, Bill Pase, Mark Saaltink, Dan Craigen and Irwin Meisels. The EVES System. In Functional Programming, Concurrency, Simulation and Automated Reasoning, Lecture Notes in Computer Science 693, Springer-Verlag, Berlin, 1993.
Irwin Meisels and Mark Saaltink. The Z/EVES Reference Manual. ORA Canada Technical Report TR-96-5493-03b, 1996.
Greg Nelson and Derek C. Oppen. Simplification by Cooperating Decision Procedures. ACM Transactions on Programming Languages and Systems, Vol. 1, No. 2, October 1979, 245–257.
Ben Potter, Jane Sinclair, and David Till. An Introduction to Formal Specification and Z. Prentice Hall, 1991.
J. M. Spivey. The Z Notation: A Reference Manual, Second Edition. Prentice Hall, 1992.
J. M. Spivey. The fuzz Manual, Second Edition. J. M. Spivey Computing Science Consultancy, May 1993.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Saaltink, M. (1997). The Z/EVES system. In: Bowen, J.P., Hinchey, M.G., Till, D. (eds) ZUM '97: The Z Formal Specification Notation. ZUM 1997. Lecture Notes in Computer Science, vol 1212. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0027284
Download citation
DOI: https://doi.org/10.1007/BFb0027284
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-62717-3
Online ISBN: 978-3-540-68490-9
eBook Packages: Springer Book Archive