Exception Handling on Multiparty Interactions
Brian Randell, Avelino Francisco Zorzo

TL;DR
This paper extends a specification language and proposes an object-oriented framework to enable dependable multiparty interactions in distributed systems, addressing fault handling in complex multi-threaded environments.
Contribution
It introduces a method to specify and implement dependable multiparty interactions, including fault tolerance, in distributed systems.
Findings
Extended specification language for DMIs
Object-oriented framework for implementation
Case study demonstrating practical application
Abstract
In designing distributed and parallel systems there are several approaches for programming interactions in a multiprocess environment. Usually, these approaches take care only of synchronization or communication in two-party interactions. This paper is concerned with a more general concept: multiparty interactions. In a multiparty interaction, several executing threads somehow "come together" to produce an intermediate and temporary combined state, use this state as a well-defined starting point for some joint activity, and then leave this interaction and continue their separate execution. The concept of multiparty interactions has been investigated by several researchers, but to the best of our knowledge, none have considered how faults in one or more participants of the multiparty interaction can best be dealt with. The goal of this paper is twofold: to show how an existing…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Petri Nets in System Modeling · Distributed systems and fault tolerance
