On asynchronous session semantics

20Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper studies a behavioural theory of the π-calculus with session types under the fundamental principles of the practice of distributed computing - asynchronous communication which is order-preserving inside each connection (session), augmented with asynchronous inspection of events (message arrivals). A new theory of bisimulations is introduced, distinct from either standard asynchronous or synchronous bisimilarity, accurately capturing the semantic nature of session-based asynchronously communicating processes augmented with event primitives. The bisimilarity coincides with the reduction-closed barbed congruence. We examine its properties and compare them with existing semantics. Using the behavioural theory, we verify that the program transformation of multithreaded into event-driven session based processes, using Lauer-Needham duality, is type and semantic preserving. © 2011 IFIP International Federation for Information Processing.

Cite

CITATION STYLE

APA

Kouzapas, D., Yoshida, N., & Honda, K. (2011). On asynchronous session semantics. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6722 LNCS, pp. 228–243). https://doi.org/10.1007/978-3-642-21461-5_15

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free