1993
DOI: 10.1109/71.242155
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic synchrony among atomic actions

Abstract: Synchrony continues to be an important concern in concurrent programming. Existing languages and models have introduced a great diversity of constructs for expressing and managing synchronization among sequential processes or atomic actions. This paper puts forth a model in which synchrony is viewed as a relation among atomic actions, a relation which may evolve with time. The model is shown to be convenient for expressing formally the semantics of synchrony as it appears in many of the languages and models pr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

1997
1997
1998
1998

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 14 publications
0
1
0
Order By: Relevance
“…In the absence of any (synchronization) interactions, the actions corresponding to each individual program statement are enabled-this is the UNITY perspective. The coselection (a symmetric form of superposition) adds and removes, dynamically, actions corresponding to pairs of statements executed in parallel; the idea has its roots in the concept of dynamic synchrony [Roman et al 1993] originally introduced in the Swarm model [Roman and Cunningham 1992]. Similarly, an inhibition can be thought of as removing and restoring, dynamically, actions corresponding to singleton statements.…”
Section: Fast Cart( J)slow Inhibit Cart( J)fast When Crossingsegmementioning
confidence: 99%
“…In the absence of any (synchronization) interactions, the actions corresponding to each individual program statement are enabled-this is the UNITY perspective. The coselection (a symmetric form of superposition) adds and removes, dynamically, actions corresponding to pairs of statements executed in parallel; the idea has its roots in the concept of dynamic synchrony [Roman et al 1993] originally introduced in the Swarm model [Roman and Cunningham 1992]. Similarly, an inhibition can be thought of as removing and restoring, dynamically, actions corresponding to singleton statements.…”
Section: Fast Cart( J)slow Inhibit Cart( J)fast When Crossingsegmementioning
confidence: 99%