Top-down design and the algebra of communicating processes
Publication date
1984
Authors
Bergstra, J.A.
Tucker, J.V.
Editors
Advisors
Supervisors
DOI
Document Type
Article
Metadata
Show full item recordCollections
License
Abstract
We develop an algebraic theory for the top-down design of communicating systems in
which levels of abstraction are represented by algebras, and their stepwise refinements are
represented by homomorphisms. Particular attention is paid to the equational specification of
these levels of abstraction. A number of examples are included for illustration, most notably a
top-down design for a communication protocol.