We study, from the expressiveness point of view, the impact of synchrony in the communication primitives that arise when combining together some common and useful programming features like arity of data, communication medium and possibility of pattern matching. For some primitives, we show how their synchronous version can be encoded in their asynchronous counterpart via a fully abstract encoding, thus proving that the two versions have the same expressive power. For the remaining primitives, we prove that no 'reasonable' encoding can exist, thus proving that synchrony adds expressiveness to the language. © 2007 Elsevier B.V. All rights reserved.

Synchrony vs Asynchrony in Communication Primitives / Gorla, Daniele. - ELETTRONICO. - 175:3(2007), pp. 87-108. (Intervento presentato al convegno Expressiveness in Concurrency tenutosi a Bonn (Germany) nel August 26th, 2006) [10.1016/j.entcs.2006.10.054].

Synchrony vs Asynchrony in Communication Primitives

GORLA, DANIELE
2007

Abstract

We study, from the expressiveness point of view, the impact of synchrony in the communication primitives that arise when combining together some common and useful programming features like arity of data, communication medium and possibility of pattern matching. For some primitives, we show how their synchronous version can be encoded in their asynchronous counterpart via a fully abstract encoding, thus proving that the two versions have the same expressive power. For the remaining primitives, we prove that no 'reasonable' encoding can exist, thus proving that synchrony adds expressiveness to the language. © 2007 Elsevier B.V. All rights reserved.
2007
Expressiveness in Concurrency
communication primitives; encodings; expressiveness; process calculi
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Synchrony vs Asynchrony in Communication Primitives / Gorla, Daniele. - ELETTRONICO. - 175:3(2007), pp. 87-108. (Intervento presentato al convegno Expressiveness in Concurrency tenutosi a Bonn (Germany) nel August 26th, 2006) [10.1016/j.entcs.2006.10.054].
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/59059
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? ND
social impact