2010
DOI: 10.1007/978-3-642-14162-1_37
|View full text |Cite
|
Sign up to set email alerts
|

On the Expressiveness of Polyadic and Synchronous Communication in Higher-Order Process Calculi

Abstract: 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 processpassing. Then, the absence of name-passing … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
54
0

Year Published

2014
2014
2019
2019

Publication Types

Select...
6

Relationship

1
5

Authors

Journals

citations
Cited by 25 publications
(54 citation statements)
references
References 13 publications
0
54
0
Order By: Relevance
“…We define the formal notion of encoding by extending to a typed setting existing criteria for untyped processes (as in, e.g., [24,26,27,10,16,8,41,30]). We first define a typed calculus parametrised by a syntax, operational semantics, and typing.…”
Section: Criteria For Typed Encodingsmentioning
confidence: 99%
See 4 more Smart Citations
“…We define the formal notion of encoding by extending to a typed setting existing criteria for untyped processes (as in, e.g., [24,26,27,10,16,8,41,30]). We first define a typed calculus parametrised by a syntax, operational semantics, and typing.…”
Section: Criteria For Typed Encodingsmentioning
confidence: 99%
“…Compositionality wrt restriction is also supported by typing and is useful in our encodability results ( § 7). The name invariance criterion follows [10,16].…”
Section: Definition 12 (Syntax Preservationmentioning
confidence: 99%
See 3 more Smart Citations