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.
Index Terms
- Transparent State Management for Optimistic Synchronization in the High Level Architecture
Recommendations
Transparent State Management for Optimistic Synchronization in the High Level Architecture
In this article, the authors present the design and implementation of a software architecture--namely, MAgic State Manager (MASM)--to be employed within a runtime infrastructure (RTI) in support of High Level Architecture (HLA) federations. MASM allows ...
Transparent optimistic synchronization in the high-level architecture via time-management conversion
Distributed simulation allows the treatment of large/complex models by having several interacting simulators running concurrently, each one in charge of a portion of the model. In order to effectively manage integration and interoperability aspects, the ...
Transparent Optimistic Synchronization in HLA via a Time-Management Converter
PADS '06: Proceedings of the 20th Workshop on Principles of Advanced and Distributed SimulationIn this paper we present the design and implementation of a Time Management Converter (TiMaC) for HLA based simulation systems. TiMaC is a layer interposed in between the federate and the underlying RTI in order to map the conservative Time Management ...
Comments