Toggle Main Menu Toggle Search

Open Access padlockePrints

Exception Handling in Multiparty Interactions

Lookup NU author(s): Professor Brian RandellORCiD, Avelino Zorzo


Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


In designing distributed and parallel systems there are several approaches for programming interactions in a multiprocess environment. Usually these approaches take care only of synchronisation or communication in two-party interactions. This paper is concerned with 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 specification language can be extended in order to allow dependable multiparty interactions (DMIs) to be declared and to present an object-oriented framework for implementing DMIs in distributed systems. To show how our scheme can be used to program a system in which multiparty interactions are more than simple synchronisations or communications we use a case study based on an industrial production cell model developed by Forschungszentrum Informatik Karlsruhe Germany

Publication metadata

Author(s): Randell B, Zorzo AF

Publication type: Conference Proceedings (inc. Abstract)

Publication status: Published

Conference Name: Anias do SCTF'99 - VIII Simpósio de Computaçõ Tolerante a Falhas

Year of Conference: 1999

Pages: 3-20

Publisher: Instituto de Computaçõ, Universidade Estadual de Campinas (Unicamp)

Notes: Invited Keynote Paper