2010
DOI: 10.4204/eptcs.17.1
|View full text |Cite
|
Sign up to set email alerts
|

Towards a Unified Framework for Declarative Structured Communications

Abstract: We present a unified framework for the declarative analysis of structured communications. By relying on a (timed) concurrent constraint programming language, we show that in addition to the usual operational techniques from process calculi, the analysis of structured communications can elegantly exploit logic-based reasoning techniques. We introduce a declarative interpretation of the language for structured communications proposed by Honda, Vasconcelos, and Kubo. Distinguishing features of our approach are: t… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
26
0

Year Published

2010
2010
2021
2021

Publication Types

Select...
3
2
2

Relationship

5
2

Authors

Journals

citations
Cited by 9 publications
(27 citation statements)
references
References 22 publications
(39 reference statements)
1
26
0
Order By: Relevance
“…[15,16]. As future work, it would be interesting to see if it is possible to carry out similar analyses in our framework for suitable fragments of π that can be encoded into utcc (see e.g., [19] that encodes a π-based language for structured communication into utcc).…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…[15,16]. As future work, it would be interesting to see if it is possible to carry out similar analyses in our framework for suitable fragments of π that can be encoded into utcc (see e.g., [19] that encodes a π-based language for structured communication into utcc).…”
Section: Discussionmentioning
confidence: 99%
“…For instance, it was shown to be enough to encode Turing-powerful formalisms in [26]. It has also found application, e.g., in multimedia interaction systems [24] and declarative interpretation of languages for structured communications [19].…”
Section: Semantic Correspondencementioning
confidence: 99%
“…In a previous work [20] we described a first step towards such a unified account of operational and declarative approaches. We gave an encoding of the session π-calculus in [17] as declarative processes in universal concurrent constraint programming (utcc) [26].…”
Section: Introductionmentioning
confidence: 98%
“…Type rules statically ensure that a predefined communication scheme/protocol (typically based on duality) is respected along process execution. The work in [133] studies an encoding of the language for structured communications proposed in [115] into utcc. The framework allows for the declarative analysis of sessions in network protocols.…”
Section: Security and Service Oriented Computingmentioning
confidence: 99%