On the expressiveness of polyadic and synchronous communication in higher-order process calculi

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

Abstract

Higher-order process calculi are calculi in which processes can be communicated. We study the expressiveness of strictly higher-order process calculi, and focus on two issues well-understood for first-order calculi but not in the higher-order setting: synchronous vs. asynchronous communication and polyadic vs. monadic communication. First, and similarly to the first-order setting, synchronous process-passing is shown to be encodable into asynchronous process-passing. Then, the absence of name-passing is shown to induce a hierarchy of higher-order process calculi based on the arity of polyadic communication, thus revealing a striking point of contrast with respect to first-order calculi. Finally, the passing of abstractions (i.e., functions from processes to processes) is shown to be more expressive than process-passing alone. © 2010 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Lanese, I., Pérez, J. A., Sangiorgi, D., & Schmitt, A. (2010). On the expressiveness of polyadic and synchronous communication in higher-order process calculi. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6199 LNCS, pp. 442–453). https://doi.org/10.1007/978-3-642-14162-1_37

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