Dependencies, Demons, and Graphical Interfaces in the Ross Language

Abstract

This Note investigates the utility of knowledge-based artificial intelligence techniques to help solve deficiencies that exist in large scale military simulations. It explicity identifies the source of many inconsistency problems in object oriented simulations, presents a general methodology for solving three classes of inconsistencies, offers solutions implemented as extensions to the Ross object-oriented simulation language, and supplies guidelines to aid a simulation language, and supplies guidelines to aid a simulation developer in the use of these new capabilities. It an object oriented simulation system, the program entities and processes correspond closely to those objects and activities being simulated. Nevertheless, many additional computational tasks must be programmed that have no analogy in the modeled world. The goals of this Note are to identify and categorize some of these 'artifactual' activities and describe automatic programming aids that reduce the programmer's burden of handling artifactual processes. Keywords: Programming languages, Simulation languages, Simulation, Mathematical models.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1988
Accession Number
ADA194385

Entities

People

  • Barbara Gates
  • Jeff Rothenberg
  • Stephanie Cammarata

Organizations

  • RAND Corporation

Tags

Communities of Interest

  • Autonomy

DTIC Thesaurus Topics

  • Computer Programming
  • Computer Programs
  • Computers
  • Control Systems
  • Fuel Consumption
  • Information Systems
  • Language
  • Object Oriented Programming
  • Object-Oriented Programming Language
  • Programming Languages
  • Remotely Piloted Vehicles
  • Side Effects
  • Simulation Languages
  • Simulations
  • Simulators
  • Software Development
  • Time Intervals

Fields of Study

  • Education
  • Engineering

Readers

  • Artificial Intelligence
  • Database Systems and Applications
  • Software Engineering.

Technology Areas

  • AI & ML
  • AI & ML - DoD AI Strategy
  • AI & ML - Machine Translation