Standards Activities Board

Breadcrumb

Katherine L. Morse
Phone: +1858 826 6728
Email: morsek@saic.com

Area:
Southern California


Dr. Katherine L. Morse is theChief Software Engineer of the Future Combat Systems Modeling & Simulation Director’s Office. Dr. Morse is a former HLA technical lead for the US DoD.  She has served on the teams that designed, developed and standardized the HLA almost since its inception, including serving as an officer on both IEEE WGs to date.  She received her B.S. in Mathematics (1982), B.A. in Russian (1983), M.S. in Computer Science (1986) from the University of Arizona, and M.S. (1995) and Ph.D. (2000) in Information & Computer Science from the University of California, Irvine. Dr. Morse has worked in the computer industry for over 20 years, specializing in the areas of simulation, computer security, compilers, operating systems, neural networks, speech recognition, image processing, and engineering process development. Her Ph.D. dissertation is on dynamic multicast grouping for Data Distribution Management, a field in which she is widely recognized as a foremost expert.  Dr. Morse is an avid advocate for rational application of web technologies to M&S.

 

IEEE 1516 – Modeling and Simulation High Level Architecture
The IEEE 1516 series of specifications for the Modeling & Simulation High Level Architecture (HLA) was originally approved in Fall 2000.  The HLA provides a common architecture of distributed modeling and simulation, linking simulations and interfaces to live systems, collectively known as federates.  Four Standards define the HLA:

o        HLA Framework and Rules (IEEE Std. 1516)—A set of ten rules, five applying to federates and five applying to federations, that together ensure proper interaction and define the responsibilities of federates and federations.

o        HLA Federate Interface Specification (IEEE Std. 1516.1)—A specification of the services and interfaces that a runtime infrastructure (RTI) must implement to ensure the correct operation of federations and the callback functions that federates must provide. The Federate Interface Specification also includes language-specific application programming interfaces (APIs) for services and callbacks.

o        HLA Object Model Template (IEEE Std. 1516.2)—A template that federates can use to specify their capabilities to exchange data (known as a simulation object model, or SOM), and federations can use to specify the data to be exchanged during federation execution (known as a federation object model, or FOM).  The template also supports federation agreements such as transportation types, switches, and user-defined tags.

o        Recommended Practice for HLA Federation Development and Execution Process (FEDEP), (IEEE Std. 1516.3).  The processes and procedures that should be followed by users of the HLA to develop and execute federations. This recommended practice is not intended to replace low-level management and systems engineering practices native to HLA user organizations, but is rather intended as a higher-level framework into which such practices can be integrated and tailored for specific uses.

This talk provides an overview of the HLA and the FEDEP as well as a history of their development.