Title :
A unified distributed simulation system
Author_Institution :
Defence Res. Establ. Ottawa, Ont., Canada
Abstract :
Proposes a method for generalizing existing distributed simulation algorithms such as the time warp and Chandy-Misra algorithms to create a unified distributed simulation (UDS) algorithm. Explicitly defining risk and aggressiveness parameters for each model allows models with different behaviors to be mixed within one simulation. The author illustrates how this results in a more powerful environment for creating complex simulations. Current distributed simulation techniques compared. The author relates computational reflection and speculation to the UDS algorithm and details the concurrent object-oriented programming environment created to support Rival, its implementation. UDS extends the functionality of the current distributed simulation techniques. UDS allows components to describe how and when they are willing to receive and process messages and, as a result, gives the user more power and flexibility
Keywords :
digital simulation; distributed processing; object-oriented programming; programming environments; Chandy-Misra algorithm; Rival; UDS algorithm; aggressiveness parameters; computational reflection; concurrent object-oriented programming environment; functionality; message processing; risk parameters; time wave algorithm; unified distributed simulation system; Computational modeling; Computer science; Computer simulation; Concurrent computing; Costs; Distributed computing; Object oriented modeling; Power system modeling; Reflection; Time warp simulation;
Conference_Titel :
Simulation Conference, 1990. Proceedings., Winter
Conference_Location :
New Orleans, LA
Print_ISBN :
0-911801-72-3
DOI :
10.1109/WSC.1990.129553