Date of Award
Spring 2021
Document Type
Thesis
Degree Name
Master of Science (MS)
Department
Computational Modeling & Simulation Engineering
Program/Concentration
Modeling and Simulation
Committee Director
James F. Leathrum Jr.
Committee Member
Roland Mielke
Committee Member
John Sokolowski
Abstract
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.
Rights
In Copyright. URI: http://rightsstatements.org/vocab/InC/1.0/ This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).
DOI
10.25777/9hvb-y328
ISBN
9798515246877
Recommended Citation
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
https://digitalcommons.odu.edu/msve_etds/60