Algebra of communicating processes with abstraction (Q1067408)

From MaRDI portal
Revision as of 10:39, 30 July 2024 by Openalex240730090724 (talk | contribs) (Set OpenAlex properties.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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
    0 references
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references