Objectism 3.0: A Software Architecture for the Development of Portable Visual Simulation Applications.

Abstract

A visual simulation software architecture is a reusable design for visual simulation applications. This thesis effort was the third stage in an ongoing refinement of such an architecture, named ObjectSim. The primary goals of this stage were to improve the architecture by eliminating its dependence on two platform-specific graphics libraries (named GL and Performer, from Silicon Graphics, Inc.), and to examine the potential for expanding the architecture to accommodate distributed simulations. The effort resulted in a new version of the architecture which allows the development of visual simulation applications which take full advantage of the aforementioned libraries without calling those libraries directly. This capability substantially improves the potential portability of future applications. ObjectSim also has other enhancements not found in its predecessors, but still does not accommodate distributed simulations. Insights into addressing the distributed simulation issue are, however, included in this thesis.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1995
Accession Number
ADA306137

Entities

People

  • Shawn M. Hannan

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • Air Platforms
  • Energy and Power Technologies
  • Weapons Technologies

DTIC Thesaurus Topics

  • Air Force
  • Computer Graphics
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Coordinate Systems
  • Electronic Mail
  • High Level Languages
  • Light Sources
  • Object Oriented Programming
  • Operating Systems
  • Programming Languages
  • Software Development
  • Three Dimensional
  • Two Dimensional
  • Virtual Reality

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications
  • Systems Analysis and Design