An Enhanced User Interface for the SABER Wargame

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.... Wargames, Ada, X Windows, Man computer.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1992
Accession Number
ADA259145

Entities

People

  • Donald R. Moore

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • Air Platforms

DTIC Thesaurus Topics

  • Aircrafts
  • Application Software
  • C Programming Language
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Database Management Systems
  • Databases
  • Graphical User Interface
  • High Level Languages
  • Programming Languages
  • Relational Database Management Systems
  • Students
  • User Interface
  • User Interface Engineering
  • War Colleges

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computer Science.
  • Military History / Militaries and War Studies
  • Software Engineering.