The Extensible Architecture for the Analysis and Generation of Linked Simulations (EAAGLES) software is a framework for the design of robust, scalable, virtual, constructive, stand-alone, and distributed simulation applications. Its design integrates concepts from both virtual and constructive simulations to achieve an optimal blend of both.
The Simulation and Analysis Facility (SIMAF) located at WPAFB, Ohio, participates in a number of distributed events each year. The vast majority of the distributed simulation software used in the facility has been "home grown" utilizing the EAAGLES framework which provides native interfaces to the Distributed Interactive Simulation (DIS) protocol and High Level Architecture (HLA). Applications built utilizing the framework include cockpits (F-16), ground control stations (Predator MQ-9), threat Integrated Air Defense Systems (IADS) and a futuristic battle manager. Interfaces to other systems, such as Simulink-based models, have also been developed.
This paper describes the distributed software architecture and explains how to take advantage of low-cost dual processor PCs to support real-time simulation systems.