1990
DOI: 10.1016/0304-3975(90)90060-u
|View full text |Cite
|
Sign up to set email alerts
|

Comparative metric semantics for concurrent prolog

Abstract: This paper shows the equivalence of two semantics for a version of Concurrent Prolog with non-flat guards: an operational semantics based on a transition system and a denotational semantics which is a metric semantics (the domains are metric spaces). We do this in the following manner. First a uniform language :I" is considered, that is a language where the atomic actions have arbitrary interpretation>. For this language we define an operational and a denotational semantics, and we prove that the denotational … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
6
0

Year Published

1991
1991
2006
2006

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 16 publications
(6 citation statements)
references
References 20 publications
0
6
0
Order By: Relevance
“…This general method for comparing different semantic models has already been applied successfully to several programming paradigms varying from notions related to concurrency [7] to notions related to logic programming [4] and object-oriented programming [28]. The present paper shows another application of this technique.…”
Section: Introductionmentioning
confidence: 88%
“…This general method for comparing different semantic models has already been applied successfully to several programming paradigms varying from notions related to concurrency [7] to notions related to logic programming [4] and object-oriented programming [28]. The present paper shows another application of this technique.…”
Section: Introductionmentioning
confidence: 88%
“…As we progress in our comparative semantics study, we will construct a category of semantic domains linked by abstraction functions. The comparative semantics of specification languages [19] of logic programming, of concurrent programming [9] or of coordination languages [5], for instance, is already well developed and integrates developments and tools from different languages.…”
Section: Methodsmentioning
confidence: 99%
“…), and shows how the basic metric techniques apply as well to this, at first sight rather remote, territory. Related work includes [ 11,19].…”
Section: Introductionmentioning
confidence: 99%
“…Section 2 will be devoted to the four (systems of) equations. The techniques applied here are partly general (as in (17,5]), partly more ad-hoe, and then follow (11]. Section 3 illustrates the use of domains in semantic design.…”
Section: Introductionmentioning
confidence: 99%