Exception Handling on Multiparty Interactions

11/05/2021
by   Brian Randell, et al.
0

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 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 synchronizations or communications, we use a case study based on an industrial production cell model developed by Forschungszentrum Informatik, Karlsruhe, Germany.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/31/2021

The Interaction Flow Editor: A New Human-Robot Interaction RapidPrototyping Interface

Human-robot interaction can be regarded as a flow between users and robo...
research
04/03/2019

Architecture specification of parametric component-based systems

In this paper we are interested in the modelling of parametric component...
research
10/12/2020

The MECCANO Dataset: Understanding Human-Object Interactions from Egocentric Videos in an Industrial-like Domain

Wearable cameras allow to collect images and videos of humans interactin...
research
12/31/2019

Emergent Behaviors from Folksonomy Driven Interactions

To reflect the evolving knowledge on the Web this paper considers ontolo...
research
11/28/2017

Communications in Choreographies, Revisited

Choreographic Programming is a paradigm for developing correct-by-constr...
research
11/29/2021

Inference of time-ordered multibody interactions

We introduce time-ordered multibody interactions to describe complex sys...
research
11/17/2022

Fields: Towards Socially Intelligent Spatial Computing

In our everyday life, we intuitively use space to regulate our social in...

Please sign up or login with your details

Forgot password? Click here to reset