Algebra of communicating processes with abstraction (Q1067408): Difference between revisions
From MaRDI portal
Removed claims |
Changed an Item |
||
Property / author | |||
Property / author: Jan A. Bergstra / rank | |||
Normal rank | |||
Property / author | |||
Property / author: Jan Willem Klop / rank | |||
Normal rank |
Revision as of 18:36, 10 February 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Algebra of communicating processes with abstraction |
scientific article |
Statements
Algebra of communicating processes with abstraction (English)
0 references
1985
0 references
This paper presents an equational axiom system \(ACP_{\tau}\), for communicating processes with silent actions (\(\tau\)-steps). The system is an extension of ACP, Algebra of Communicating Processes [see the authors, Inf. Control 60, 109-137 (1984)] with Milner's \(\tau\)-laws [see \textit{R. Milner}, A calculus of communicating processes (Berlin 1980; Zbl 0452.68027)] and an explicit abstraction ('hiding') operator. By means of a model of finite acyclic process graphs syntactic properties such as consistency and conservativity over ACP are proved. Also, the Expansion Theorem (which breaks down a parallel composition of n processes) is proved. By means of a term rewriting analysis using Dershowitz's recursive path orderings, termination of rewriting terms according to the \(ACP_{\tau}\) axioms is proved.
0 references
concurrency
0 references
internal actions
0 references
bisimulation
0 references
process graphs
0 references
handshaking
0 references
terminating
0 references
rewrite rules
0 references
process algebra
0 references
equational axiom system
0 references
communicating processes
0 references
recursive path orderings
0 references