1989
DOI: 10.1007/bfb0013038
|View full text |Cite
|
Sign up to set email alerts
|

Correctness and full abstraction of metric semantics for concurrency

Abstract: Four different semantic models are given for a simple uniform programming language, containing constructs for parallel composition, global nondeterminism and communication: linear semantics, failure semantics, readiness semantics, and branching semantics. The mathematical framework used consists of complete metric spaces. All models and operators are given as fixed points of suitably defined contractions. This allows for a uniform presentation and an easy comparison of these models. It is shown that the latter… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
4
0

Year Published

1990
1990
1996
1996

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 10 publications
(4 citation statements)
references
References 14 publications
0
4
0
Order By: Relevance
“…They prove that their semantics is fully abstract with respect to the operational semantics. If we take the same observation criteria, we can adapt our semantic model (restricted to the subset considered by [ 17]) in such a way that it is fully abstract along the lines of the methods described in [32]. A point of further research is whether or not non-flat guards influence these results.…”
Section: Introductionmentioning
confidence: 99%
“…They prove that their semantics is fully abstract with respect to the operational semantics. If we take the same observation criteria, we can adapt our semantic model (restricted to the subset considered by [ 17]) in such a way that it is fully abstract along the lines of the methods described in [32]. A point of further research is whether or not non-flat guards influence these results.…”
Section: Introductionmentioning
confidence: 99%
“…[BBKM84,BMOZ88]) or bisimulation, interleaving or noninterleaving ([BW90]), failure set semantics (cf. [Rut89])) is a. separate decision, in most cases independent of the design of T. Maybe the most important advantage of this way of defining 0 as fiz(il!) is that is suggests a quite natural method to establish (*) 0 = V, viz.…”
mentioning
confidence: 99%
“…also [BM88]). Elsewhere ( [Rut89,HBR90]) it is discussed how (*) may be strengthened to certain full abstractness results. Recently, investigations have begun concerning the possibility of obtaining V 'automatically' from a given transition system T. In restricted cases this is indeed possible ([Rut90a]), and it is an interesting problem how this idea may be generalized.…”
mentioning
confidence: 99%
“…We study two classes of these domains: the so-called linear and branching domains. (Other domains have been studied by, e.g., De Bakker and Warmerdam ( BW91]) and Rutten ( Rut88]). ) The elements of a linear domain can be regarded as sets of sequences of labels.…”
Section: Introductionmentioning
confidence: 99%