HLA Tutorial
HLA Tutorial Print

HLA Tutorial Front PageThis tutorial will help you learn how to develop distributed simulations using HLA – The High-level Architecture. Get an overview of HLA. Learn how to design HLA federations. Understand how to develop Federation Object Models. Master the services of the HLA runtime infrastructure.

Note that the HLA Tutorial document is copyright Pitch Technologies but can be freely redistributed under the conditions described on page 2.


Click here to download the HLA Tutorial (PDF) for free! 

Click here to download the sample federates and FOMs!

Don't have an RTI or an HLA OMT Tool? Click here to download Pitch pRTI Free and Pitch Visual OMT Free!

Click here to download the SISO Paper 12F-SIW-047 about the philosophy behind the HLA Tutorial.

Do you have the latest version?

The most recent versions are: 

  • HLA Tutorial (PDF): Version 1.0 (September 2012). Check the header of the PDF document to verify which version that you currently have.
  • HLA Evolved starter kit: Version 1.0 (September 2012). Check the ReadMe file of your installation to verify which version that you currently have. 
  • Pitch pRTI Free: Use the "Check for updates" command in the "Help" menu.
  • Pitch Visual OMT Free: Use the "Check for updates" command in the "Help" menu. 


Community support for the HLA Tutorial and associated samples and software is available on StackOverflow.  

Link to this page from your web site!

Do you want to point your readers to this HLA Tutorial? Please point to the URL http://www.pitch.se/hlatutorial, not the individual files directly. This will help you avoid pointing to older versions when new versions become available.

Licensing and copyright

Each of the above downloads contain specific licensing and copyright information. In short:

  • The HLA Tutorial is copyrighted but may be freely redistributed without modification as PDF or on paper.
  • The sample federates are licensed using the Apache 2.0 license which enables you to reuse the code as long as you acknowledge the copyright holder.
  • The Free product versions are licensed using a regular software End User License Agreement.

Read the legal text for each download for full information.