Algebra of communicating processes with abstraction (Q1067408)

From MaRDI portal
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
    0 references
    0 references
    0 references
    0 references
    0 references
    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
    0 references
    0 references
    0 references