ERIC: An Object-Oriented Simulation Language,

Abstract

ERIC is an object-oriented programming language designed for supporting the development of intelligent, discrete, event-driven simulations. ERIC was developed as part if an on-going research effort at the Rome Air Development Center to build a new generation of knowledge-based simulations that support Battle Management studies. Object-oriented programming languages are designed to support the development and maintenance of large, complex software systems. These systems are composed of objects which have certain attributes and behaviors. Objects communicate with each other by message passing. The object-oriented paradigm is particularly useful for modelling and simulation because many real-world systems are composed of objects whose interactions can be represented by messages. This report is a description of the ERIC programming language. It does not assume the reader is familiar with object-oriented programming or simulation; however, it does assume that the reader is familiar with Lisp.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1987
Accession Number
ADA184757

Entities

People

  • Michael L. Hilton

Organizations

  • Rome Laboratory

Tags

DTIC Thesaurus Topics

  • Abstracts
  • Classification
  • Command And Control
  • Computer Programming
  • Fish
  • Language
  • Lisp Programming Language
  • Marine Mammals
  • Object Oriented Programming
  • Object-Oriented Programming Language
  • Programming Languages
  • Security
  • Simulation Languages
  • Simulations

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computational Linguistics
  • Software Engineering.