An object-oriented approach to hierarchical simulation (P.G. Gillard)

An event driven simulator which does not require a global event queue has been designed, and a version implemented using the C++ language. The simulator uses the idea of "local time", where the local time of each entity is determined solely by messages passed to the entity in the normal course of the simulation. Presently, the range of application of this technique is being investigated, and comparisons made between simulations using this distributed event queue model and global event queue simulators. A graphical user interface has been designed for this simulation environment, and is presently being evaluated.

Revised: 95.11.20