The High-Level-Architecture (HLA) is an IEEE standard for the interoperability and integration of (autonomous) simulation packages and applications (termed federates in the HLA context). It is based on a middleware-level component referred to as Run-Time-Infrastructure (RTI) offering a set of interoperability services to the overlying simulation software. Time-Management is the suite of services allowing synchronized execution among the federates, which, according to the HLA specification, covers pure conservative and pure optimistic synchronization schemes. In this paper we provide the design and implementation of a software layer, we refer to as Risk-Free-Speculator (RFS), which supports an optimistic oriented intermediate approach to synchronization embedding the aggressiveness property of optimistic systems, but discarding risk. This is done in a totally transparent manner to the overlying applications, and does not even require any modification of the underlying RTI. The effectiveness of RFS has been tested against simulated demonstration exercises using the Joint Semi-Automated Forces (JSAF) simulation program. © 2007 IEEE.
Transparent Risk-free Synchronization in the High-Level-Architecture Interoperability Standard / Quaglia, Francesco; Santoro, A.. - (2007), pp. 995-1000. (Intervento presentato al convegno 12th IEEE International Symposium on Computers and Communications, ISCC '07 tenutosi a Aveiro; Portugal nel 2007) [10.1109/ISCC.2007.4381588].
Transparent Risk-free Synchronization in the High-Level-Architecture Interoperability Standard
QUAGLIA, Francesco;
2007
Abstract
The High-Level-Architecture (HLA) is an IEEE standard for the interoperability and integration of (autonomous) simulation packages and applications (termed federates in the HLA context). It is based on a middleware-level component referred to as Run-Time-Infrastructure (RTI) offering a set of interoperability services to the overlying simulation software. Time-Management is the suite of services allowing synchronized execution among the federates, which, according to the HLA specification, covers pure conservative and pure optimistic synchronization schemes. In this paper we provide the design and implementation of a software layer, we refer to as Risk-Free-Speculator (RFS), which supports an optimistic oriented intermediate approach to synchronization embedding the aggressiveness property of optimistic systems, but discarding risk. This is done in a totally transparent manner to the overlying applications, and does not even require any modification of the underlying RTI. The effectiveness of RFS has been tested against simulated demonstration exercises using the Joint Semi-Automated Forces (JSAF) simulation program. © 2007 IEEE.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.