Algebra of communicating processes with abstraction

Publication date

1985

Authors

Bergstra, J.A.
Klop, J.W.

Editors

Advisors

Supervisors

DOI

Document Type

Article
Open Access logo

License

Abstract

We present an axiom system ACP, for communicating processes with silent actions (‘τ-steps’). The system is an extension of ACP, Algebra of Communicating Processes, with Milner's τ-laws and an explicit abstraction operator. By means of a model of finite acyclic process graphs for ACPτ, syntactic properties such as consistency and conservativity over ACP are proved. Furthermore, the Expansion Theorem for ACP is shown to carry over to ACPτ. Finally, termination of rewriting terms according to the ACPτ, axioms is probed using the method of recursive path orderings.

Keywords

process algebra, bisimulation, concurrency, communicating processes, internal actions, recursive path ordering, process graph, handshaking, terminating rewrite rules, process algebra

Citation