Abstract
A Z schema can specify a functional system—one that produces an output in response to an input. For example, a simple text editor is a functional system; it can be specified by a Z schema that describes the effect of each keystroke on the screen. A reactive system interacts with its environment in a more complex fashion. Adding an interrupt key, which allows the user to stop a long operation before it completes, turns a simple text editor into a reactive system. Concurrent and distributed systems are usually best viewed as reactive systems. Z by itself is inadequate for specifying reactive systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1994 British Computer Society
About this paper
Cite this paper
Lamport, L. (1994). TLZ. In: Bowen, J.P., Hall, J.A. (eds) Z User Workshop, Cambridge 1994. Workshops in Computing. Springer, London. https://doi.org/10.1007/978-1-4471-3452-7_15
Download citation
DOI: https://doi.org/10.1007/978-1-4471-3452-7_15
Publisher Name: Springer, London
Print ISBN: 978-3-540-19884-0
Online ISBN: 978-1-4471-3452-7
eBook Packages: Springer Book Archive