Track: Modeling and Simulation
Abstract
The purpose of this technical paper is to present the generic features of a discrete event simulation software. The generic features represent the needs of a model builder during the translation of a problem statement into a simulation model. The generic features are software neutral and recognition of them helps a simulation model builder to migrate from one software to another easily.
Some examples of the generic features related to model building include: entity generation scheme, resource management procedures, queue management procedures, manipulating the simulation clock , representation of system state and ways to terminate a simulation run.
In addition, the features also include the important tasks of analyzing the input data to identify the best statistical distribution for each random element and generation of random variates from commonly used statistical distributions. The generic features also include a good source of random number generator as well as capabilities for statistical analyses of simulation results.
Simulation is an evaluative and not a normative tool. The decision maker is often interested to find the best operating parameters of a system that requires use of optimization procedures. The DES software should have the added capability to include a search procedure that can operate on a simulation model to carry out this task.