Connectedness and synchronization (Q1179707): Difference between revisions
From MaRDI portal
Set profile property. |
Set OpenAlex properties. |
||
(One intermediate revision by one other user not shown) | |||
Property / cites work | |||
Property / cites work: A generalized Kahn Principle for abstract asynchronous networks / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3777424 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4054644 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3696528 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3975177 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Calculi for synchrony and asynchrony / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Equational reasoning about nondeterministic processes / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Petri nets, event structures and domains. I / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Efficient demand-driven evaluation. Part 2 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Modeling concurrency with partial orders / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3805922 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3204054 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4038700 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3678639 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3805921 / rank | |||
Normal rank | |||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1016/0304-3975(91)90305-l / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W2051064088 / rank | |||
Normal rank |
Latest revision as of 09:00, 30 July 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Connectedness and synchronization |
scientific article |
Statements
Connectedness and synchronization (English)
0 references
26 June 1992
0 references
This aper is a presentation of another mathematical model to describe semantics of systems of concurrent processes. The processes are assumed to be defined by events to which they can respond, or in which they can engage. The presentation starts from a list of four models that have already been defined in the literature. The four models describe compositions of: linear (sequential) processes (e.g. \(CSP)\), pomset (partially ordered multiset) processes (e.g. Petri nets), automaton (defined by transition diagrams) processes (e.g. \(CCS\)), and event or behaviour structures (nets in general). The authors extend this list by so-called connected relations. The purpose of the new, fifth model is to capture algebraically concurrent systems that have so far eluded rigorous mathematical treatment as too complicated in any of the four models mentioned above. The connected relations model is promised to cope with systems such as \(P/T\) nets (the more sophisticated Petri nets) and data flow networks. Connected relations can be defined for a variety of domains which may satisfy different finiteness conditions (generally, \(F\)-domains). For the domain of natural numbers, connected relations have been known under the name of multitrees. As in the four previous models, in connected relations there are basic process structurig operations: synchronization (combining processes to act concurrently), union (choice between processes), and hiding (elimination of events from the given combination of processes). Unlike in the four previous models, here processes may have values defined as connected relations in the corresponding \(F\)-domain. If some relations in the \(F\)-domain is a value of a process, the process is said to implement the relation. The paper contains 2 examples how the connected relations model can be applied to data flow systems. Both are concerned with the problem of message passing in such systems. One is a description of data flow stream processing, and the other --- processing of streams with ``holes''.
0 references
communication
0 references
concurrent processes
0 references
pomset
0 references
multiset
0 references
connected relations
0 references
multitrees
0 references
synchronization
0 references