Date of Award
Master of Science (MS)
Computational Modeling & Simulation Engineering
Modeling and Simulation
James F. Leathrum Jr.
The sequential execution of simultaneous events in a discrete event system simulation can cause unexpected behavior in a system. Current studies have provided approaches such as applying a priority order for simultaneous events. However, this is still a problem because executing simultaneous events in sequential order can still lead to two issues of simultaneous event conflicts: the case where simultaneous events cause changes to state variables required by other simultaneous events and the case where two or more simultaneous events cause changes to the same state variables. The objective of this thesis is to develop a behavioral model as a framework for executing simultaneous events such that simultaneous events access the same system state and the developer can provide rules on how to handle multiple simultaneous event changes to a state variable after all potential changes are registered for consideration. The paper describes the design of the framework and example approaches to implement the framework.
Dilinila, Brian D..
"A Behavioral Model for Simultaneous Event Execution in Sequential Discrete Event System Simulations"
(2021). Master of Science (MS), Thesis, Computational Modeling & Simulation Engineering, Old Dominion University, DOI: 10.25777/9hvb-y328