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.
2010
Proceedings of 19th IEEE International Symposium on Robot and Human Interactive Communication
9781424479894
File in questo prodotto:
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.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/580389
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 2
social impact