2005
DOI: 10.1007/11561927_18
|View full text |Cite
|
Sign up to set email alerts
|

Causing Communication Closure: Safe Program Composition with Non-FIFO Channels

Abstract: A semantic framework for analyzing safe composition of distributed programs is presented. Its applicability is illustrated by a study of program composition when communication is reliable but not necessarily FIFO. In this model, special care must be taken to ensure that messages do not accidentally overtake one another in the composed program. We show that barriers do not exist in this model. Indeed, no program that sends or receives messages can automatically be composed with arbitrary programs without jeopar… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
8
0

Year Published

2005
2005
2009
2009

Publication Types

Select...
1
1

Relationship

2
0

Authors

Journals

citations
Cited by 2 publications
(8 citation statements)
references
References 13 publications
0
8
0
Order By: Relevance
“…Observe that the program P =  t i→ j * ¯t i→ j of our example properly seals itself in RDF. Lemma 3 of [4] also states that if P properly seals itself in RDF then P properly seals P ω in RDF. It follows that the infinite repetition of P solves the sequence transmission problem in RDF.…”
Section: Sealingmentioning
confidence: 81%
See 4 more Smart Citations
“…Observe that the program P =  t i→ j * ¯t i→ j of our example properly seals itself in RDF. Lemma 3 of [4] also states that if P properly seals itself in RDF then P properly seals P ω in RDF. It follows that the infinite repetition of P solves the sequence transmission problem in RDF.…”
Section: Sealingmentioning
confidence: 81%
“…As we explained in detail in [4], the phase operator τ allows us to delineate the interactions that a layer can have with other parts of the program. When combined with refinement it is useful for defining CCL and related notions.…”
Section: Composing Layersmentioning
confidence: 99%
See 3 more Smart Citations