Building Time Managed Federations with Object Oriented HLA

ABSTRACT: A popular approach to simplify the use of HLA is to use an object oriented HLA middleware with an API that is tailored to a specific FOM and federation agreement. This is informally known as Object Oriented HLA, or OO-HLA.


Time Management in HLA is a powerful set of services to achieve deterministic distributed simulations. The Time Management services in HLA support different kind of simulations; everything from frame-based
simulations like the SISO Smackdown federation to analytical simulations run multiple times using the Monte Carlo method and even optimistic, event-based simulations where data that is sent and used optimistically can
later be retracted and any calculations based on the data have to be redone.
This paper contains an introduction to HLA Time Management and Object Oriented HLA. It describes common use case for HLA Time Management and Object Oriented HLA. It shows how the advanced features of Time Management can be simplified and presented in a powerful way in an existing, commercial OO-HLA tool.

Authors: Fredrik Antelius, Martin Johansson. Björn Möller
Publication: Proceedings of 2013 Spring Simulation Interoperability Workshop, 13S-SIW-020, Simulation Interoperability Standards Organization, April 2013.

Download the full paper (pdf)