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

Share

COinS