DocumentCode
3167912
Title
Towards Transparent Optimistic Synchronization in HLA
Author
Quaglia, Francesco ; Santoro, Andrea ; Ciciani, Bruno
Author_Institution
Università di Roma "La Sapienza"
fYear
2005
fDate
19-19 Sept. 2005
Firstpage
146
Lastpage
153
Abstract
In this paper we propose a software architecture for achieving completely transparent optimistic synchronization in the High-Level-Architecture (HLA), namely the emerging standard for the interoperability and the integration of heterogeneous simulators. The software architecture is based on a layer called MAgic State Manager (MASM), which we have designed and implemented for transparently handling state related operations (i.e. checkpointing and recovery), and on an additional software layer, we propose in this paper, acting as Rollback Controller (RC) and taking care of all the other operations (e.g. event retractions) required to support optimistic synchronization. Compared to existing proposals, which only partially move synchronization related operations outside the application level code, our proposal has the advantage of completely removing the need for modules in support of optimistic synchronization at the application level, thus strongly simplifying the application level programmer job.
Keywords
Application software; Checkpointing; Design optimization; Discrete event simulation; Middleware; Proposals; Radio control; Remuneration; Software architecture; Software standards;
fLanguage
English
Publisher
ieee
Conference_Titel
Techniques, Methodologies and Tools for Performance Evaluation of Complex Systems, 2005. (FIRB-Perf 2005). 2005 Workshop on
Print_ISBN
0-7695-2447-8
Type
conf
DOI
10.1109/FIRB-PERF.2005.21
Filename
1587703
Link To Document