Abstract The working of a tool, Simulation Nets , for designing and executing models for simulation of systems is presented. The tool is an extension of the theoretically attractive Petri Nets, whose suitability in general simulation modeling has largely been overlooked in the simulation community. Simulation Nets helps in obtaining a correct simulation model because of their good graphical properties, their strength in describing concurrent processes, and because of the possibility in proving correctness for some parts of the model by applying the well known reachability tree technique. The resulting graphical model consists of a number of submodels. The submodels are exact enough to permit simulation experiments to be performed without the need of programming. This permits easy incremental validation of the model, i.e., validation of the submodels and a hierarchy of coupled submodels. Simulation nets thus facilitates rapid modeling and experimentation and thus supports the decision maker in obtaining the data needed for him to make his decision. Experiences with a working prototype are presented.
[1]
Aimo Törn.
Simulation nets, a simulation modeling and validation tool
,
1985
.
[2]
Aldo Cumani,et al.
ESP - A Package for the Evaluation of Stochastic Petri Nets with Phase-Type Distributed Transition Times
,
1985,
PNPM.
[3]
Thomas J. Schriber,et al.
Simulation Using GPSS
,
1974
.
[4]
Robert A. Nelson,et al.
Casting Petri Nets into Programs
,
1983,
IEEE Transactions on Software Engineering.
[5]
C. Ramchandani,et al.
Analysis of asynchronous concurrent systems by timed petri nets
,
1974
.
[6]
Thomas M. O'Donavan.
GPSS simulation made simple
,
1979
.
[7]
Alan J. Mayne,et al.
Introduction to Simulation and SLAM
,
1979
.
[8]
Aimo Törn,et al.
Simulation Graphs: a General Tool for Modeling Simulation Designs
,
1981
.