Abstract
The essence of the predicative semantic formalism is the following:
-
(a)
A specification is a predicate whose free variables represent observable quantities of interest. Any values for the variables that satisfy the predicate represent something that satisfies the specification; any values that do not satisfy the predicate represent something that does not satisfy the specification.
-
(a)
A program is an executable specification of computer behavior.
There are various ways to describe computer behavior. In the paper “Predicative Methodology” we studied a traditional way: in terms of the initial and final state of memory. We now turn our attention to the specification of communicating processes. The quantities of interest here are communication sequences.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1987 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hehner, E.C.R. (1987). Predicative Communications. In: Broy, M. (eds) Logic of Programming and Calculi of Discrete Design. NATO ASI Series, vol 36. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-87374-4_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-87374-4_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-87376-8
Online ISBN: 978-3-642-87374-4
eBook Packages: Springer Book Archive