Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Simulation in an object-oriented world
Proceedings of the 31st conference on Winter simulation: Simulation---a bridge to the future - Volume 1
Simulation modeling with event graphs
Communications of the ACM
Simkit: component based simulation modeling with Simkit
Proceedings of the 34th conference on Winter simulation: exploring new frontiers
Proceedings of the 34th conference on Winter simulation: exploring new frontiers
Simkit: component based simulation modeling with Simkit
Proceedings of the 34th conference on Winter simulation: exploring new frontiers
Vigilance performance modeled as a complex adaptive system with listener event graph objects (LEGOS)
WSC '04 Proceedings of the 36th conference on Winter simulation
Assessing obstacle location accuracy in the REMUS unmanned underwater vehicle
WSC '04 Proceedings of the 36th conference on Winter simulation
Joint modeling and analysis using XMSF web services
WSC '04 Proceedings of the 36th conference on Winter simulation
Simple movement and detection in discrete event simulation
WSC '05 Proceedings of the 37th conference on Winter simulation
Dynamic allocation of fires and sensors (DAFS): a low-resolution simulation for rapid modeling
Proceedings of the 38th conference on Winter simulation
Composability and component-based discrete event simulation
Proceedings of the 39th conference on Winter simulation: 40 years! The best is yet to come
Using a low-resolution entity model for shaping initial conditions for high-resolution combat models
Proceedings of the 39th conference on Winter simulation: 40 years! The best is yet to come
A simulation model for military deployment
Proceedings of the 39th conference on Winter simulation: 40 years! The best is yet to come
Mathematical programming models of closed tandem queueing networks
ACM Transactions on Modeling and Computer Simulation (TOMACS)
A design of experiments approach to military deployment planning problem
Proceedings of the 40th Conference on Winter Simulation
Information models for queueing system simulation
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Ptera: an event-oriented model of computation for heterogeneous systems
EMSOFT '10 Proceedings of the tenth ACM international conference on Embedded software
The effects of time advance mechanism on simple agent behaviors in combat simulations
Proceedings of the Winter Simulation Conference
Cross-paradigm simulation modeling: challenges and successes
Proceedings of the Winter Simulation Conference
Hi-index | 0.00 |
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.