An enablement detection algorithm for open multiparty interactions

José Antonio Pérez, Rafael Corchuelo, David Selva Ruiz, Miguel Toro · 2002

Coordination amongst an arbitrary number of entities has become an important issue in recent years in fields such as e-commerce, web-based applications and so on. Traditionally, classical client/server primitives have been used to implement synchronisation and communication. But, when more than two entities need to coordinate by means of those primitives, the coordination must be decomposed into a number of client/server biparty interactions, leading the programmer to the need of thinking in terms of the protocols needed to achieve properties like livenes, atomicity and so on. In this paper, we present an algorithm to perform enablement detection to implement open multiparty interactions. This primitive provides a high level of abstraction since the programmer can implement multiparty coordination without the need of thinking in terms of protocols.

Read the paper · More papers on PaperTik