Abstract
A denotational semantics of Hoare's Communicating Sequential Programs is given based on a mathematical model of communicating processes as functions mapping for every initial state a stream of offers onto a set of streams of reactions plus a final state, which is defined only if the program terminates properly. The main purpose of this definition is found in serving as a reference for specification and verification methods.
Original language | English |
---|---|
Pages (from-to) | 253-259 |
Number of pages | 7 |
Journal | Information Processing Letters |
Volume | 23 |
Issue number | 5 |
DOIs | |
State | Published - 24 Nov 1986 |
Externally published | Yes |
Keywords
- Communicating processes
- denotational semantics
- handshake communication