This paper proposes a new bisimulation theory based on multiparty session types where a choreography specification governs the behaviour of session typed processes and their observer. The bisimulation is defined with the observer cooperating with the observed process in order to form complete globalsession scenarios and usable for proving correctness of optimisations for globally coordinating threads and processes. The induced bisimulation is strictly more fine-grained than the standard session bisimulation. The difference between the governed and standard bisimulations only appears when more than two interleaved multiparty sessions exist. The compositionality of the governed bisimilarity is proved through the soundness and completeness w...
This paper studies a behavioural theory of the π-calculus with session types under the fundamental p...
This paper introduces global session nets, an integration of multiparty session types (MPST) and Pet...
Distributed interactions are crucial design aspects to consider in modern applications. They can be ...
This paper proposes a new bisimulation theory based on multiparty session types where a choreography...
This paper proposes a bisimulation theory based on multiparty session types where a choreography spe...
Bisimulation theory is a co-inductive tool used as a tractable method for studying equivalence rela...
A key open problem with multiparty session types (MPST) concerns their expressiveness: current MPST ...
A key open problem with multiparty session types (MPST)concerns their expressiveness: current MPST h...
Multiparty sessions with asynchronous communications and global types play an important role for the...
This paper studies a behavioural theory of the p-calculus with session types under the fundamental p...
International audienceWe present a new, streamlined language of global types equipped with a trace-b...
We propose an interpretation of multiparty sessions as "Flow Event Structures", which allows concurr...
International audienceWe propose an interpretation of multiparty sessions as flow event structures, ...
AbstractSynchronous communication is useful to model multiparty sessions where control for timing ev...
We propose an interpretation of multiparty sessions with asynchronous communication as Flow Event St...
This paper studies a behavioural theory of the π-calculus with session types under the fundamental p...
This paper introduces global session nets, an integration of multiparty session types (MPST) and Pet...
Distributed interactions are crucial design aspects to consider in modern applications. They can be ...
This paper proposes a new bisimulation theory based on multiparty session types where a choreography...
This paper proposes a bisimulation theory based on multiparty session types where a choreography spe...
Bisimulation theory is a co-inductive tool used as a tractable method for studying equivalence rela...
A key open problem with multiparty session types (MPST) concerns their expressiveness: current MPST ...
A key open problem with multiparty session types (MPST)concerns their expressiveness: current MPST h...
Multiparty sessions with asynchronous communications and global types play an important role for the...
This paper studies a behavioural theory of the p-calculus with session types under the fundamental p...
International audienceWe present a new, streamlined language of global types equipped with a trace-b...
We propose an interpretation of multiparty sessions as "Flow Event Structures", which allows concurr...
International audienceWe propose an interpretation of multiparty sessions as flow event structures, ...
AbstractSynchronous communication is useful to model multiparty sessions where control for timing ev...
We propose an interpretation of multiparty sessions with asynchronous communication as Flow Event St...
This paper studies a behavioural theory of the π-calculus with session types under the fundamental p...
This paper introduces global session nets, an integration of multiparty session types (MPST) and Pet...
Distributed interactions are crucial design aspects to consider in modern applications. They can be ...