Author

Sam-Kyu Lim

Date of Award

3-1993

Document Type

Thesis

Degree Name

Master of Science

Department

Department of Electrical and Computer Engineering

First Advisor

Patricia K. Lawlis, PhD

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.

AFIT Designator

AFIT-GCS-ENG-93M-03

DTIC Accession Number

ADA262568

Comments

The author's Vita page is omitted.

Share

COinS