EZStrobe Description
EZStrobe is a discrete-event simulation system based on extended and annotated Activity Cycle Diagrams (ACD). It uses Stroboscope as its simulation engine and thus follows the Three-Phase Activity Scanning simulation paradigm, as well. An EZStrobe simulation model is represented completely by a graphical ACD network, like the earthmoving example shown below, whose nodes (queues, combi activities, normal activities and forks) and links (connecting lines indicating the flow of resources) are built using drag-and-drop graphics from the EZStrobe Stencil. The complete logic of an EZStrobe model is represented entirely by the ACD network and is visible at all times. All links are annotated to show the start-up conditions for activities and the routing of resources. The initial contents of Queues are shown on the network. All resources are of the predefined "generic type" "ezs" (similar to "tokens"). Thus, EZStrobe models cannot define and use "characterized resources" or "compound resources" (i.e., distinct objects). Also, EZStrobe models cannot employ complex logic that requires Stroboscope statements. All logic must be defined solely through the graphical network elements (nodes and links) and their annotations.