I would like to hear from the simulation community regarding Process
Oriented simulation modeling versus Event Oriented Simulation
modeling. What are the pros and cons? Which do you personally prefer?
Does it depend on the system to be modeled?
The Event Oriented simulation model is one that is essentially an
event driven finite state machine. The simulation modeler concentrates
on events and how they affect the state of the simulated system.
The Process Oriented simulation model is like a recurring thread of
execution that expires time during its execution. The simulation
modeler concentrates on the life cycle of entitities within a system.
The Event Oriented simulation model incurs very little overhead above
the Future Event List (FEL). The Process Oriented simulation model
requires a bit of overhead above the FEL and this is one of its cons.
This overhead is to enable the CPU of the computer used for the
simulation to perform context switching between processes.
Any thoughts on these two "world views" of simulation modeling?
||10/21/2007 9:04:30 PM