The B-2 Aircrew Training Device (ATD) employs object-oriented design (OOD) accompanied by the Ada programming language. The task of choosing objects to simulate vortex, bow wave, and engine exhaust effects of a leadship on the B-2 is presented from an OOD perspective. The B-2 software architecture of the leadship effects model created from an OOD approach is analyzed and compared to previously used software architecture at CAE-Link. These comparisons are made against architectures used in other military trainers. The trainers are evaluated in terms of maintainability and reusability. Conclusions are drawn as to which architectures are most efficient from a data concurrency/subjective evaluation and future applications perspective.
Advantages of an Object-Oriented Design Approach to the Simulation of Leadship Effects
1 Views