Parameterised multiparty session types

46Citations
Citations of this article
18Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

For many application-level distributed protocols and parallel algorithms, the set of participants, the number of messages or the interaction structure are only known at run-time. This paper proposes a dependent type theory for multiparty sessions which can statically guarantee type-safe, deadlock-free multiparty interactions among processes whose specifications are parameterised by indices. We use the primitive recursion operator from Gödel's System to express a wide range of communication patterns while keeping type checking decidable. We illustrate our type theory through non-trivial programming and verification examples taken from parallel algorithms and Web services usecases. © 2010 Springer-Verlag.

Cite

CITATION STYLE

APA

Yoshida, N., Deniélou, P. M., Bejleri, A., & Hu, R. (2010). Parameterised multiparty session types. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6014 LNCS, pp. 128–145). https://doi.org/10.1007/978-3-642-12032-9_10

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