An interface for hierarchical modeling in object-oriented simulation

Abstract A graphical interface for a new simulation development environment is presented. This interface is described in relation to information hiding and visual layers. In the simulation development environment distinct types of entities may easily be modeled. This results in simulation models which are good representations of real world systems. We introduce two nodes which facilitate discrete event simulation modeling. Sequences of tasks may be assigned to various entities in a queue/server node. A multi-queues/multi-servers node permits the modeler to formulate server selection rules and queue selection rules for each type of entity. Servers may also have a queue selection rule.