Publish/subscribe is a widespread communication paradigm for asynchronous messaging that naturally fits the decoupled nature of distributed systems, allowing simple and effective development of distributed applications. In this paper we propose a framework, which includes a model of a publish/subscribe computation and a few properties on the computation, namely completeness and minimality, which capture, from an application viewpoint, the expected behavior of a publish/subscribe system with respect to the semantic of the notification of the information. Finally, we provide also a centralized implementation of publish/subscribe system which produces minimal and complete computations.
Modeling publish/subscribe communication systems: Towards a formal approach / Baldoni, Roberto; Contenti, M.; Piergiovanni, S. T.; Virgillito, A.. - (2003), pp. 304-311. (Intervento presentato al convegno 8th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems, WORDS 2003 tenutosi a Guadalajara, mex nel 15-17 January 2003) [10.1109/WORDS.2003.1218097].
Modeling publish/subscribe communication systems: Towards a formal approach
BALDONI, Roberto;
2003
Abstract
Publish/subscribe is a widespread communication paradigm for asynchronous messaging that naturally fits the decoupled nature of distributed systems, allowing simple and effective development of distributed applications. In this paper we propose a framework, which includes a model of a publish/subscribe computation and a few properties on the computation, namely completeness and minimality, which capture, from an application viewpoint, the expected behavior of a publish/subscribe system with respect to the semantic of the notification of the information. Finally, we provide also a centralized implementation of publish/subscribe system which produces minimal and complete computations.File | Dimensione | Formato | |
---|---|---|---|
VE_2003_11573-941856.pdf
solo gestori archivio
Tipologia:
Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
322.94 kB
Formato
Adobe PDF
|
322.94 kB | Adobe PDF | Contatta l'autore |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.