Abstract
This paper describes the specification, written in the specification language known as Z, of a reasonably complex software system. Important features of the Z approach which are highlighted in this paper include the interleaving of mathematical text with informal prose, the creation of parametrised specifications, and use of the Z schema calculus to construct descriptions of large systems from simpler components.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
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 and Related Work
Abrial, J.-R. The specification language Z: Basic library. Oxford University Programming Research Group internal report, (April 1980).
Morgan, C. C. Schemas in Z: A preliminary reference manual. Oxford University Programming Research Group Distributed Computing Project report, (March 1984).
Sufrin, B. A., Sørensen, I. H., Morgan, C. C., and Hayes, I. J. Notes for a Z Handbook. Oxford University Programming Research Group internal report, (July 1985).
Morgan, C. C., and Sufrin, B. A. Specification of the UNIX file system. IEEE Transactions on Software Engineering, Vol. 10, No. 2, (March 1984), pp. 128–142.
Hayes, I. J. Specification Case Studies. Oxford University Programming Research Group Monograph, PRG-46, (July 1985).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1986 Springer-Verlag Tokyo
About this paper
Cite this paper
Flinn, B., Sørensen, I.H. (1986). CAVIAR. In: Kunii, T.L. (eds) Application Development Systems. Springer, Tokyo. https://doi.org/10.1007/978-4-431-68051-2_8
Download citation
DOI: https://doi.org/10.1007/978-4-431-68051-2_8
Publisher Name: Springer, Tokyo
Print ISBN: 978-4-431-68053-6
Online ISBN: 978-4-431-68051-2
eBook Packages: Springer Book Archive