In this paper we present the design and implementation of a software architecture, namely MAgic State Manager (MASM), to be employed within a Run-Time Infrastructure (RTI) in support of HLA federations. MASM allows performing checkpointing/recovery of the state of a federate in a way completely transparent to the federate itself, thus providing the possibility of demanding to the RTI any task related to state management in optimistic synchronization. Differently from existing proposals, through our approach the federate programmer is neither required to supply modules for state management within the federate code, nor to explicitly interface the federate code with existing, third party checkpointing/recovery libraries. Hence, the federate programmer is completely relieved from the burden of facing state management issues. Some experimental results demonstrating minimal run-time overhead introduced by MASM are also reported for two case studies, namely an interconnection network simulation and a personal communication system simulation. © 2005 IEEE.

Transparent state management for optimistic synchronization in the high level architecture / A., Santoro; QUAGLIA, Francesco. - (2005), pp. 171-180. (Intervento presentato al convegno 19th Workshop on Principles of Advanced and Distributed Simulation (PADS 2005) tenutosi a Monterey; United States nel JUN 01-03, 2005) [10.1109/pads.2005.34].

Transparent state management for optimistic synchronization in the high level architecture

QUAGLIA, Francesco
2005

Abstract

In this paper we present the design and implementation of a software architecture, namely MAgic State Manager (MASM), to be employed within a Run-Time Infrastructure (RTI) in support of HLA federations. MASM allows performing checkpointing/recovery of the state of a federate in a way completely transparent to the federate itself, thus providing the possibility of demanding to the RTI any task related to state management in optimistic synchronization. Differently from existing proposals, through our approach the federate programmer is neither required to supply modules for state management within the federate code, nor to explicitly interface the federate code with existing, third party checkpointing/recovery libraries. Hence, the federate programmer is completely relieved from the burden of facing state management issues. Some experimental results demonstrating minimal run-time overhead introduced by MASM are also reported for two case studies, namely an interconnection network simulation and a personal communication system simulation. © 2005 IEEE.
2005
19th Workshop on Principles of Advanced and Distributed Simulation (PADS 2005)
High Level Architecture (HLA); MAgic State Manager (MASM); Run-Time Infrastructure (RTI)
Pubblicazione in atti di convegno::04b Atto di convegno in volume
Transparent state management for optimistic synchronization in the high level architecture / A., Santoro; QUAGLIA, Francesco. - (2005), pp. 171-180. (Intervento presentato al convegno 19th Workshop on Principles of Advanced and Distributed Simulation (PADS 2005) tenutosi a Monterey; United States nel JUN 01-03, 2005) [10.1109/pads.2005.34].
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

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/11573/61442
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 15
  • ???jsp.display-item.citation.isi??? 12
social impact