Application of Object-Oriented Programming to Combat Modeling and Simulation

Abstract

The Department of Defense (DOD) has defined modeling and simulation as an area of technology critical to long-term U.S. national security. Research in this area by the U.S. Army Construction Engineering Research Laboratory (USACERL) has included the development of the Force Structure Tradeoff Analysis Model (FSTAM) combat engineering modeling and simulation program for the U.S. Army Engineer School (USAES). Recent advances in object-oriented programming and hypertext systems have helped stimulate interest is upgrading FSTAM. As part of a separate-but-related initiative, Analysis Command of the U.S. Army Training and Doctrine Command (TRADOC) sponsored the development of ModSim, an object- oriented programming language for simulation applications. This language was recognized as a highly valuable tool for application in the planned upgrade of FSTAM. This report describes USACERL's application of object-oriented programming techniques to the development of combat simulations-specifically, combat engineer functional representations. Included is discussion of current research prototypes of FSTAM 2.0 and an enhanced version of ModSim.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1991
Accession Number
ADA242673

Entities

People

  • Charles Herring
  • David Adams
  • Jeffrey Wallace
  • R. A. Whitehurst

Organizations

  • Construction Engineering Research Laboratory

Tags

Communities of Interest

  • C4I
  • Energy and Power Technologies
  • Engineered Resilient Systems
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Army Training
  • Artificial Intelligence
  • Computer Program Documentation
  • Computer Program Reliability
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Database Management Systems
  • Language
  • Object Code
  • Object Oriented Programming
  • Operations Research
  • Programming Languages
  • Prototypes
  • Software Development
  • Software Testing

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications
  • Facility/Structural Engineering.
  • Military Training and Readiness Simulation