Accession Number : ADA191097

Title :   An OOD (Object-Oriented Design) Paradigm for Flight Simulators.

Descriptive Note : Final rept.,

Corporate Author : CARNEGIE-MELLON UNIV PITTSBURGH PA SOFTWARE ENGINEERING INST

Personal Author(s) : Lee, Kenneth J ; Rissman, Michael S ; D'Ippolito, Richard ; Plinta, Charles ; Van Scoy, Roger

PDF Url : ADA191097

Report Date : Dec 1987

Pagination or Media Count : 104

Abstract : This report presents a paradigm for object-oriented implementations of flight simulators. It is a result of work on the Ada Simulator Validation Program (ASVP) carried out by members of the technical staff at the Software Engineering Institute (SEI). Object-oriented design predominates discussions about Ada-based software engineering. The identification of objects and implementation of objects are two separate issues. This paradigm is a model for implementing systems of objects. The objects are described in a form of specification called an object dependency diagram. The paradigm is not about how to create the specification. Although much has been written on object-oriented design, SEI project members could find no examples of object-oriented implementations relevant to flight simulators. Examples were required for two reasons. First, object-orientation was new to both of the contractors on the ASVP. A methodology which leads to a specification of objects is useful only if developers know how to implement what is specified. Second, managers were skeptical about the benefits of object-oriented design. Examples were needed to determine whether benefits outweight costs.

Descriptors :   *COMPUTER PROGRAMS, *FLIGHT SIMULATORS, BENEFITS, SPECIFICATIONS, SYSTEMS ENGINEERING, VALIDATION, COSTS, TRAINING DEVICES, COMPUTER PROGRAMMING, PROGRAMMING LANGUAGES

Subject Categories : Military Aircraft Operations
      Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE