On Asynchrony and Choreographies

Choreographic Programming is a paradigm for the development of concurrent software, where deadlocks are prevented syntactically. However, choreography languages are typically synchronous, whereas many real-world systems have asynchronous communications. Previous attempts at enriching choreographie...

Full description

Bibliographic Details
Main Authors: Luís Cruz-Filipe, Fabrizio Montesi
Format: Article
Language:English
Published: Open Publishing Association 2017-11-01
Series:Electronic Proceedings in Theoretical Computer Science
Online Access:http://arxiv.org/pdf/1711.11211v1