TrickHLA: An IEEE 1516 High Level Architecture (HLA) Simulation Interoperability Standard Implementation for Trick Base Simulations(MSC-26718-1)
design and integration tools
TrickHLA: An IEEE 1516 High Level Architecture (HLA) Simulation Interoperability Standard Implementation for Trick Base Simulations
(MSC-26718-1)
Overview
The Trick High Level Architecture (TrickHLA) software supports IEEE-1516: High Level Architecture (HLA) based simulation interoperability with Trick based simulations. The TrickHLA software abstracts away the details of using the HLA, allowing the user to concentrate on the simulation and not worry about having to be an HLA and/or distributed simulation expert. The TrickHLA software is data driven and provides a simple Application Programming Interface (API) making it relatively easy to take an existing Trick simulation and make it HLA aware (i.e. a distributed simulation).This new version of TrickHLA has been rewritten and rearchitected to support the current IEEE-1516.2010 HLA and Space Reference Federation Object Model (Space FOM) standards. In the process, the size and complexity of the code base has been significantly reduced. The code base was also refactored to support new version of the Trick simulation development environment that better support object oriented programming constructs. The new code architecture also provides for better extensibility of the principal API classes to support future initialization schemes.
Software Details
Category
Design and Integration Tools
Reference Number
MSC-26718-1
Release Type
Open Source
Operating System
Linux, OS X