Abstract
This paper outlines the role of animation when developing formal specifications of computer software, and presents a method for animating Z specifications in the CASE product SQL*Forms3.0 The method includes a novel way of grouping the Z predicates in such a way that schema composition and inclusion are supported. A worked example is given.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Gallimore R.M., Coleman D.; Introduction to Abstract Data Type Specfcations using OBJ. Umist. 1984
Spivey J.M.; The Z notation: a reference manual. Prentice Hall 1989.
Dawes J; The VDM-SL Reference Guide. Pitman Publishing, 1991.
Jones C B; Systematic Software Development using VDM. Prentice Hall, 1991
IEEE Guide to Software Requirements Specifications. IEEE Inc, New York, 1984
DoD - STD - 2167A Military Standard, Defense Systems Software Development. Dept of Defense, Washington DC 20301. 1988
Interim Defence Standard 00–55; The Procurement of Safety Critical Software in Defence Equipment. Ministry of Defence (Parti: Requirements; Part2: Guidance). 1991
Oracle Corporation; SQL*Forms 3.0 User’s Guide and Reference 1991
Money I et al; Case Studies in the animation of formal specifications. Internal Paper, School of Computing and Management Sciences, Sheffield Hallam University, Sheffield S i i 8HD. 1992
Jabry Z, Austin S; An experiment in VDM to SQL Translation. NPL Report DITC 193/91, National; Physical Laboratory, Teddington, Middx. UK. 1991
Diller A; Z: An Introduction to Formal Methods. Wiley 1990.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Love, M. (1993). Animating Z specifications in SQL*Forms3.0. In: Bowen, J.P., Nicholls, J.E. (eds) Z User Workshop, London 1992. Workshops in Computing. Springer, London. https://doi.org/10.1007/978-1-4471-3556-2_19
Download citation
DOI: https://doi.org/10.1007/978-1-4471-3556-2_19
Publisher Name: Springer, London
Print ISBN: 978-3-540-19818-5
Online ISBN: 978-1-4471-3556-2
eBook Packages: Springer Book Archive