Accession Number : ADA262568


Title :   Toward Reusable Graphics Components in Ada


Descriptive Note : Master's thesis


Corporate Author : AIR FORCE INST OF TECH WRIGHT-PATTERSONAFB OH SCHOOL OF ENGINEERING


Personal Author(s) : Lim, Sam-Kyu


Full Text : https://apps.dtic.mil/dtic/tr/fulltext/u2/a262568.pdf


Report Date : Mar 1993


Pagination or Media Count : 118


Abstract : This thesis demonstrates and illustrates a way of developing reusable graphics software components in Ada associated with a C++/C library. The work was carried out using object-oriented software development techniques that were used to analyze, design and implement a partial flight simulator. The objective of this thesis was to present a way of building reusable software components with Ada in a graphics application environment. An object-oriented approach was taken in the development of a set of reusable graphics software components for a flight simulator domain. A selection of a set of reusable software components came from domain analysis. These components were analyzed in detail, then redesigned to demonstrate and illustrate the thesis objective. Examples from design and implementation demonstrate how Ada 83 was applied in building reusable graphics software components associated with C++ routines, the limitations of Ada 83, and how Ada9X addresses these limitations.


Descriptors :   *COMPUTER GRAPHICS , *FLIGHT SIMULATORS , *ADA PROGRAMMING LANGUAGE , *REUSABLE EQUIPMENT , INTERFACES , THESES , INSTALLATION , COMPUTER APPLICATIONS , PARTS


Subject Categories : Military Aircraft Operations
      Computer Programming and Software


Distribution Statement : APPROVED FOR PUBLIC RELEASE