Date of Award

12-1992

Document Type

Thesis

Degree Name

Master of Science in Computer Science

Department

Department of Electrical and Computer Engineering

First Advisor

Mark A. Roth, PhD

Abstract

This thesis is part of an on-going effort by the Air Force Institute of Technology to develop a computer-based, theater-level wargame for the Air Force Wargaming Center at Maxwell AFB, AL. The wargame, Saber, is intended to augment the education the students receive at the Air War College and the Air Command and Staff College in the employment of air and ground power. This thesis documents the integrated design and implementation of the two components of the Saber user interface: the pre-processor and the post-processor. Although previous thesis students designed and implemented substantial portions of the user interface, a fully operational interface was not completed for the end- user. In particular, the preprocessor design and implementation was incomplete and the user interface was constrained by its Ada to X Windows interface. Furthermore, the design and implementation of the two processors now needed to be integrated. The user interface was designed using object-oriented programming techniques. As necessary, reverse engineering techniques were used to extract the design of the existing implementation. Although the user interface application is implemented iii the Ada programming language, it relies upon several software libraries including the X Window System and the OSF/Motif widget. Furthermore, software libraries from the Software Technology for Adaptable Reliable Systems (STARS) Foundation were used to provide the interface (the binding) between the Ada application software and the X Window System including Motif. This thesis also investigates the feasibility of replacing the STARS' bindings with those developed by the Systems Engineering Research Corporation.

AFIT Designator

AFIT-GCS-ENG-92D-10

DTIC Accession Number

ADA259145

Comments

The author's Vita page is omitted.

Share

COinS