Publication:
Building Complex Models with LEGOs (Listener Event Graph Objects)

Loading...
Thumbnail Image
Authors
Buss, Arnold H.
Sanchez, Paul
Subjects
Advisors
Date of Issue
2002
Date
2002
Publisher
Language
Abstract
Event Graphs are a simple and elegant language-independent way of representing a Discrete Event Simulation (DES) model. In this paper we propose an extension to basic Event Graphs that enables small models to be encapsulated in reusable modules called Listener Event Graph Objects (LEGOs). These modules are linked together using a design pattern from Object Oriented Programming called the “listener pattern” to produce new modules of even greater complexity. The modules generated in this way can themselves be linked and encapsulated, forming a hierarchical design which is highly scalable. These concepts have been implemented in Simkit, a freely available simulation package implemented in Java.
Type
Article
Description
2002 Winter Simulation Conference
Series/Report No
Department
Modeling, Virtual Environments, and Simulation Institute (MOVES)
Operations Research (OR)
Other Units
Identifiers
NPS Report Number
Sponsors
Funder
Format
Citation
Distribution Statement
Rights
defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
Collections