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.

References Powered by Scopus

An algorithm for the machine calculation of complex fourier series

7667Citations
N/AReaders
Get full text

Multiparty asynchronous session types

393Citations
N/AReaders
Get full text

Dependent types in practical programming

322Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Foundations of session types and behavioural contracts

191Citations
N/AReaders
Get full text

Multiparty session types meet communicating automata

138Citations
N/AReaders
Get full text

Dynamic multirole session types

90Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

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

Readers over time

‘10‘11‘12‘13‘14‘15‘16‘17‘19‘21‘2302468

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 9

60%

Researcher 6

40%

Readers' Discipline

Tooltip

Computer Science 15

88%

Physics and Astronomy 1

6%

Arts and Humanities 1

6%

Save time finding and organizing research with Mendeley

Sign up for free
0