This paper describes a framework based on a publish/subscribe paradigm for interprocess communication based on XML messages sent over a TCP/IP connection. The framework manages the exchange of data within the clients of a system and permits the definition of a specific behavior for each client using a finite-state machine approach. Whilst the server-side of the framework is able to receive and dispatch events and data, the client-side of the framework is modeled as a finite-state machine able to perform state transitions after receiving the correct message. This architecture permits the loose-coupling between producers and consumers of data and the bidirectional mapping between the design of the behavior of a system and its implementation.
A Framework for Managing Multiprocess Applications Based on Distributed Finite-State Machine Approach
ANTOLINI, MICHELE;COVARRUBIAS RODRIGUEZ, MARIO;BORDEGONI, MONICA;CUGINI, UMBERTO
2010-01-01
Abstract
This paper describes a framework based on a publish/subscribe paradigm for interprocess communication based on XML messages sent over a TCP/IP connection. The framework manages the exchange of data within the clients of a system and permits the definition of a specific behavior for each client using a finite-state machine approach. Whilst the server-side of the framework is able to receive and dispatch events and data, the client-side of the framework is modeled as a finite-state machine able to perform state transitions after receiving the correct message. This architecture permits the loose-coupling between producers and consumers of data and the bidirectional mapping between the design of the behavior of a system and its implementation.File | Dimensione | Formato | |
---|---|---|---|
ro-man-2010.pdf
Accesso riservato
:
Post-Print (DRAFT o Author’s Accepted Manuscript-AAM)
Dimensione
231.83 kB
Formato
Adobe PDF
|
231.83 kB | Adobe PDF | Visualizza/Apri |
cd-copertina.pdf
Accesso riservato
:
Altro materiale allegato
Dimensione
352.08 kB
Formato
Adobe PDF
|
352.08 kB | Adobe PDF | Visualizza/Apri |
Table of Contents.pdf
Accesso riservato
:
Altro materiale allegato
Dimensione
275.64 kB
Formato
Adobe PDF
|
275.64 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.