2014
DOI: 10.1007/978-3-662-44584-6_28
|View full text |Cite
|
Sign up to set email alerts
|

A Semantic Deconstruction of Session Types

Abstract: Doctoral Thesis A Semantic Deconstruction of Session Types by Alceste Scalas This work investigates the semantic foundations of binary session types, by revisiting First and foremost, I wish to thank my PhD supervisor, Massimo Bartoletti, for his invaluable advice, for the long discussions in front of the whiteboard, and for all the opportunities he gave me to learn new things. The last 3 years have been intense and stimulating, and they certainly represent a pivoting point of my life-both professionally and p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
26
0

Year Published

2014
2014
2019
2019

Publication Types

Select...
5
3

Relationship

3
5

Authors

Journals

citations
Cited by 18 publications
(26 citation statements)
references
References 45 publications
0
26
0
Order By: Relevance
“…Other notions of compliance address calculi featuring e.g. asynchronous communication via unbounded buffers [23,20], and multi-party interactions [24][25][26]. Since our contracts are inherently multi-party, they induce a natural notion of compliance for multi-party session types: given P 1 , .…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Other notions of compliance address calculi featuring e.g. asynchronous communication via unbounded buffers [23,20], and multi-party interactions [24][25][26]. Since our contracts are inherently multi-party, they induce a natural notion of compliance for multi-party session types: given P 1 , .…”
Section: Related Workmentioning
confidence: 99%
“…Thus, P would be compliant with Q according to progress-based compliance, while P is not I/O-compliant with Q . Whereas the overall framework of [20] abstracts from the process syntax, being defined over generic LTSs, in the special case of LTSs obtained through session types, synchronous I/O compliance is equivalent to progress-based compliance. Our general encoding of LTSs into event structures (Definition 5.12) suggests that also other notions of compliance for session types (e.g.…”
Section: Related Workmentioning
confidence: 99%
“…Behavioural contracts and compliance relations have been studied in several works and contexts, e.g. service-oriented computing [2,3,11,13,18,19,1] and session types [5,6,9]. Testing preorders have been studied in [14,18,21].…”
Section: Conclusion and Related Workmentioning
confidence: 99%
“…In the context of binary session types, several notions of duality (i.e., compliance between two complementary session types) are studied and compared in [30], including the higher-order case. A syntax-independent notion of compliance, defined over generic LTSs with input/output actions, and encompassing first-order binary session types with either synchronous or asynchronous semantics, is introduced in [31].…”
Section: Choreographies and Compliance Among Contractsmentioning
confidence: 99%