Skip to Main content Skip to Navigation
Conference papers

Choreographic Development of Message-Passing Applications

Abstract : Choreographic development envisages distributed coordination as determined by interactions that allow peer components to harmoniously realise a given task. Unlike in orchestration-based coordination, there is no special component directing the execution. Recently, choreographic approaches have become popular in industrial contexts where reliability and scalability are crucial factors. This tutorial reviews some recent ideas to harness choreographic development of message-passing software. The key features of the approach are showcased within , a toolchain which allows software architects to identify defects of message-passing applications at early stages of development.
Complete list of metadata
Contributor : Hal Ifip Connect in order to contact the contributor
Submitted on : Tuesday, June 29, 2021 - 4:12:36 PM
Last modification on : Tuesday, June 29, 2021 - 4:30:50 PM
Long-term archiving on: : Thursday, September 30, 2021 - 7:12:22 PM


 Restricted access
To satisfy the distribution rights of the publisher, the document is embargoed until : 2023-01-01

Please log in to resquest access to the document


Distributed under a Creative Commons Attribution 4.0 International License



Alex Coto, Roberto Guanciale, Emilio Tuosto. Choreographic Development of Message-Passing Applications. 22th International Conference on Coordination Languages and Models (COORDINATION), Jun 2020, Valletta, Malta. pp.20-36, ⟨10.1007/978-3-030-50029-0_2⟩. ⟨hal-03273982⟩



Record views