HLA Overview: Students are introduced to the HLA, the motivations behind the decision
to develop it, the rationale behind its design, the process used to develop
and evolve it and the approaches to establishing policies for its use.
In addition a functional overview of the HLA to include the definition
of relevant terms is provided
HLA Specifications: Students are given detailed
discussions of the latest versions of the three components that define
the HLA: The HLA Interface Specification, the HLA Object Model Template
(OMT), and the HLA Rules.
HLA Supporting Processes: Students are introduced
to the nature and scope of the internationally available HLA processes
and services. In-depth looks are then provided to the HLA Federate Compliance
Testing Process and the HLA Federation Development and Execution Process
(FEDEP) Model which introduces students to the set of activities that
are necessary to build HLA federations, and to the interrelationships
between these activities.
Advanced HLA Topics: Students are introduced to
advanced HLA concepts ranging from an in-depth look at Time Management
in the HLA, through adapting legacy simulations to use the HLA, to insights
into distributed HLA Federation development issues like distributed simulation
environment infrastructure issues, federation performance and federate
reuse concepts.
Hands-on Exercises: The students will have the opportunity
to complete hands-on exercises in the following HLA Interface Specification
Service Groups using Test Federates joined to a running RTI.
- Federation Management: Introduces students to
the concept of creating and joining an HLA Federation. Other concepts
included in this section are global Federation Synchronization and Federation
Save and Restore.
- Declaration and Object Management: Students learn about the HLA Declaration Management and Object Management
interface services that provide the capability for Federates to exchange
information within an integrated HLA environment. In addition, Simulation
Object Model (SOM), Federation Object Model (FOM), and Federation Execution
Data (FED) file specification is discussed in detail.
- Object Attribute Ownership: Introduces students
to the concept of ownership transfer. The HLA interface services for
transferring ownership of instance attributes among federates are presented.
Alternate approaches for implementing these services, including a discussion
of applicable use-cases, are presented as well.
- Time Management: Students learn about the HLA
interface services utilized by Federates to advance simulation time
along the Federation time axis. The emphasis of this course section
is to guide the student in choosing the right Time Management service
for the applicable simulation application.
- Federation Execution Lifecycle: Students are introduced
to more advanced HLA applications including the concept of Federation
Management and the RTI-populated Management Object Model (MOM).
Summary and Concluding Demonstration: A comprehensive
summary is provided in a unique fashion to help the student tie together
the numerous HLA facts and concepts presented throughout the course. This
is followed by a demonstration of a working HLA federation to help students
visualize and better understand the concepts presented throughout the
course.
|