Share Email Print

Proceedings Paper

New approach to object-oriented simulation of concurrent systems
Author(s): Arnold N. Pears; Samar Singh; Tharam S. Dillon
Format Member Price Non-Member Price
PDF $14.40 $18.00

Paper Abstract

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.

Paper Details

Date Published: 20 June 1997
PDF: 11 pages
Proc. SPIE 3083, Enabling Technology for Simulation Science, (20 June 1997); doi: 10.1117/12.276703
Show Author Affiliations
Arnold N. Pears, La Trobe Univ. (Australia)
Samar Singh, La Trobe Univ. (Australia)
Tharam S. Dillon, La Trobe Univ. (Australia)

Published in SPIE Proceedings Vol. 3083:
Enabling Technology for Simulation Science
Alex F. Sisti, Editor(s)

© SPIE. Terms of Use
Back to Top