Semantics of finite and infinite networks of concurrent communicating agents (Q1090105): Difference between revisions

From MaRDI portal
Import240304020342 (talk | contribs)
Set profile property.
ReferenceBot (talk | contribs)
Changed an Item
Property / cites work
 
Property / cites work: Can programming be liberated from the von Neumann style? / rank
 
Normal rank
Property / cites work
 
Property / cites work: Partial abstract types / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3042377 / rank
 
Normal rank
Property / cites work
 
Property / cites work: A Powerdomain Construction / rank
 
Normal rank

Revision as of 19:15, 17 June 2024

scientific article
Language Label Description Also known as
English
Semantics of finite and infinite networks of concurrent communicating agents
scientific article

    Statements

    Semantics of finite and infinite networks of concurrent communicating agents (English)
    0 references
    0 references
    1987
    0 references
    A language for describing finite and infinite networks of loosely coupled, concurrent, nondeterministic, communicating agents is introduced. To every program a finite or infinite graph (''network'') is related representing graphically the communication structure of the described system. A denotational semantics is defined based on fixed point theory. Algebraic laws for the networks are studied that allow to transform them without changing their denotational meaning. Following the increasing complexity of denotational models for stream-processing networks a hierarchy of five languages is treated: first a language of finite, deterministic networks, then infinite (i.e., recursively defined), deterministic ones, then nondeterministic finite and nondeterministic infinite networks with free choice merge. Finally we study a language including fair, nonstrict merge.
    0 references
    denotational semantics
    0 references
    fixed point theory
    0 references
    denotational models for stream-processing networks
    0 references

    Identifiers