H-ACD: hierarchical activity cycle diagrams for object-oriented simulation modelling
WSC '94 Proceedings of the 26th conference on Winter simulation
General purpose simulation with stroboscope
WSC '94 Proceedings of the 26th conference on Winter simulation
Simulation with activities using C.A.P.S/E.C.S.L (the British approach to discrete-event simulation)
WSC '86 Proceedings of the 18th conference on Winter simulation
Simulation modeling with event graphs
Communications of the ACM
Graphical Simulation Modeling and Analysis: Using SIGMA for Windows
Graphical Simulation Modeling and Analysis: Using SIGMA for Windows
Simulation of Manufacturing Systems
Simulation of Manufacturing Systems
Petri Net Theory and the Modeling of Systems
Petri Net Theory and the Modeling of Systems
EZStrobe: general-purpose simulation system based on activity cycle diagrams
Proceedings of the 33nd conference on Winter simulation
Translating Activity Cycle Diagrams to Java Simulation Programs
ANSS '04 Proceedings of the 37th annual symposium on Simulation
The art of simulation
On the Generality of Event-Graph Models
INFORMS Journal on Computing
Modeling and Simulation of Discrete Event Systems
Modeling and Simulation of Discrete Event Systems
Hi-index | 0.00 |
The classical activity cycle diagram (ACD), which is a bipartite directed graph, is easy to learn and use for describing the dynamic behavior of a discrete-event system. However, the complexity of the classical ACD model increases rapidly as the system size increases. This article presents an enriched ACD called the parameterized ACD (P-ACD). In P-ACD, each node is allowed to have parameter variables, and parameter values are passed to the parameter variables through a directed arc. This article demonstrates how a single P-ACD model can be used to represent an entire class of very large-scale systems instead of requiring different ACD models for every instance. We also illustrate that the well-known activity scanning algorithm can be used to execute a P-ACD model. A prototype P-ACD simulator implemented in C# programming language is provided, and an illustrative example of a conveyor-driven serial production line with the prototype simulator is presented to illustrate construction and execution of a P-ACD model. In addition, it is demonstrated that the proposed P-ACD allows an effective and concise modeling of a job shop, which was not possible with the classical ACD.