ACM Transactions on Programming Languages and Systems (TOPLAS)
Parallel discrete event simulation
Communications of the ACM - Special issue on simulation
A modification of the process interaction world view
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Simulating Lyme disease using parallel discrete event simulation
WSC '96 Proceedings of the 28th conference on Winter simulation
The DoD high level architecture: an update
Proceedings of the 30th conference on Winter simulation
The rise of Web-based simulation: implications for the high level architecture
Proceedings of the 30th conference on Winter simulation
Beyond speedup: PADS, the HLA and Web-based simulation
PADS '99 Proceedings of the thirteenth workshop on Parallel and distributed simulation
ANSS '91 Proceedings of the 24th annual symposium on Simulation
Creating computer simulation systems: an introduction to the high level architecture
Creating computer simulation systems: an introduction to the high level architecture
Time, clocks, and the ordering of events in a distributed system
Communications of the ACM
Hi-index | 0.02 |
The paper describes the ideas behind a technique for hierarchical linking of simulations as a way of building large-scale simulations from components that interact with each other via communication ports. The resulting component simulation view is compared with the presently used simulation world views. The classification of simulation components, which groups components into timeless, time-dependent, and time-independent categories, implies that components must be linked by type-specific simulation engines. The discovery of the properties of lookback, the ability of a component to change its past without affecting other components, enables another classification which categorizes communication ports into regular, virtual, and lookback ports. These two classifications enable a hierarchical simulation modeling methodology that addresses two important issues in large-scale simulation: composability and efficiency.