ERIC: An Object-Oriented Simulation Language,
ROME AIR DEVELOPMENT CENTER GRIFFISS AFB NY
Pagination or Media Count:
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.
- Computer Programming and Software