• 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