Translator Disclaimer
20 June 1997 New approach to object-oriented simulation of concurrent systems
Author Affiliations +
High speed simulation of concurrent systems requires distributed processing if meaningful results are to be obtained for large systems in a reasonable timeframe. One of the most common methods used for such simulation is parallel discrete event simulation (PDES). A range of PDES simulation kernels have been developed and much research has been devoted to optimistic execution strategies such as timewarp. Unfortunately in all this effort some fundamental aspects of object oriented modeling for simulation have received scant attention. In particular the ability of simulation kernels to act on truly generic simulation objects. In this context we define a truly generic object to be one which totally defines its responses to external stimuli, but which has no concept of its place in the interconnected web of objects that comprise the total simulation environment. To address this problem, we propose a new modeling approach based on interacting objects, and an associated simulation kernel architecture. This paper describes the architecture and features of our simulation kernel in detail, and demonstrates, using a small example, the benefits of adopting such a modeling approach. The major specific benefits include true object genericity, enhanced scope for object re-use, and enhanced opportunities to use polymorphism.
© (1997) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Arnold N. Pears, Samar Singh, and Tharam S. Dillon "New approach to object-oriented simulation of concurrent systems", Proc. SPIE 3083, Enabling Technology for Simulation Science, (20 June 1997);

Back to Top