Home Company Products Services Training Sales Support
A Practical Guide to HLA - Course Outline
 
A Practical Guide to HLA Development - Course Outline
 
Distributed Simulation Fundamentals
 
        ▪  Networked Simulation Environments
 
        ▪  Real-time and Discrete Event Simulation / Distributed Simulation Models
 
        ▪  Legacy Simulation Architectures (DIS & ALSP)
 
        ▪  Entity State/Event Communication
 
        ▪  Dead Reckoning & Coordinate Systems
 
Introduction to the High Level Architecture
 
        ▪  Key Ideas, Goals, & Terminology / Related Simulation Design Concepts
 
Network Architecture & Media Overview
 
        ▪  UDP/IP, TCP/IP, & IP Multicast / HLA-imposed network considerations & strategies
 
HLA Object Models (Object Model Template v1.3 & IEEE 1516.2)
 
        ▪  What is a Conceptual Object Model & why is it critical to your program?
 
        ▪  Developing a Federation Object Model (FOM)
 
        ▪  How does FOM design relate to implementation cost and runtime performance?
 
        ▪  What are Simulation Object Models (SOM) and how do they relate to FOMs?
 
         LAB: OBJECT MODEL DEVELOPMENT TOOLS
 
HLA Federate Implementation Issues
 
        ▪  What are the critical design issues for an HLA Federate?
 
        ▪  How does Middleware fit into Federate design?
 
        ▪  What commercial Middleware tools are available and how to make a wise choice?
 
HLA Federation Operational Issues
 
        ▪  There is a lot more to a Federation than just a FOM!
 
        ▪  What are the risks/limitations and how to design around them?
 
        ▪  Federation Planning and Developing Operational Guidelines
 
Run-time Infrastructure Standards and Software
 
        ▪  Functional View of RTI Software / RTI v1.3 vs. IEEE 1516.1?
 
        ▪  What RTIs are available & how to choose? / How difficult is it to change RTIs?
 
        ▪  RTI Configuration Issues / Lightweight and Connectionless RTI Operating Modes
 
Run-Time Infrastructure Services (HLA v1.3 and IEEE 1516.1)
 
         LAB: INSTALLING & CONFIGURING YOUR RTI
 
        ▪  Federation Management Services
 
         LAB: ESTABLISHING A FEDERATION EXECUTION
 
        ▪  Declaration Management Services
 
         LAB: SENDING & RECEIVING INTERACTIONS
 
        ▪  Object Management Services / Data Distribution Management
 
         LAB: SENDING & RECEIVING OBJECTS ATTRIBUTES
 
        ▪  Time Management Services / Ownership Management Services
 
         LAB: TRANSFERRING OBJECT/ATTRIBUTE OWNERSHIP
 
        ▪  The Management Object Model
 
         LAB:INTEGRATING MANAGEMENT FUNCTIONALITY INTO YOUR SIM
 
        ▪  Mapping Federates to New FOM Representations
 
HLA Tactical Environment and Server Concepts
 
        ▪  Weapons, Damage, SNE, LOS & others
 
        ▪  Techniques to support server model integration via HLA and DIS
 
        ▪  Issues and strategies for Federation Data Collection / Designing a data collector!
 
Middleware Design & Integration Strategies
 
        ▪  What is Middleware responsible for? Usually more than you think!
 
        ▪  Supporting multiple FOMs / Basic Object Models (BOMs)
 
        ▪  Minimize impacts from FOM & infrastructure changes through modular design
 
Planning DIS to HLA Integrations and Migrations
 
        ▪  The Real-time Platform Reference FOM (RPR-FOM)
 
         LAB: Planning and utilization of Gateway technologies
 
HLA Compliance Requirements and Testing