Accession Number : ADA184757

Title :   ERIC: An Object-Oriented Simulation Language,

Corporate Author : ROME AIR DEVELOPMENT CENTER GRIFFISS AFB NY

Personal Author(s) : Hilton,Michael L

PDF Url : ADA184757

Report Date : Jun 1987

Pagination or Media Count : 57

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.

Descriptors :   *HIGH LEVEL LANGUAGES, COMPUTERIZED SIMULATION, MESSAGE PROCESSING, COMPUTERS, QUEUEING THEORY

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE