EASY-SIM: A Visual Simulation System Software Architecture with an ADA 9X Application Framework
AIR FORCE INST OF TECH WRIGHT-PATTERSONAFB OH SCHOOL OF ENGINEERING
Pagination or Media Count:
Software architectures increase productivity when used as the basis for developing applications in a problem domain. This thesis describes the creation of Easy-Sim, an object-oriented software architecture for visual simulation systems, and its corresponding implementation as an application framework in Ada 9X. The research built upon ObjectSim, an existing object-oriented simulation architecture implemented as a application framework. Both ObjectSim and Easy-Sim operate on Silicon Graphics platforms and use the IRIS Performer graphics programming library. Easy-Sim is implemented using version 1.83 of the GNAT compiler. The investigation for this thesis involved honing ObjectSims design, implementing the improved result in both C and Ada 9X, and developing applications to compare the two versions. The study achieved two main objectives producing Easy-Sim as an improved visual simulation system architecture by building on ObjectSims experience, and producing a visual simulation system application from Easy-Sim in Ada 9X that performs at a level comparable to the same application built in C.
- Computer Programming and Software
- Military Aircraft Operations