SLIDE 4 4
10 April 2007 invited paper 7
Model Composer Locator Validator
Syntax Semantics
Actuator Distributor
CODES Framework CODES GUI
Conceptual Model Simulation output Statistics
Component interaction Time management Data management
Conceptual Model
Model Composer
Syntax Semantics
Syntax rules Semantics rules
Actuator
Simulation output Statistics
Model repository
Model Composer Locator Validator
Syntax Semantics
Actuator Distributor
CODES Framework CODES GUI
Conceptual Model Simulation output Statistics
Component interaction Time management Data management
Conceptual Model
Model Composer
Syntax Semantics
Syntax rules Semantics rules
Actuator
Simulation output Statistics
Model repository
Component-based Modeling and Simulation
10 April 2007 invited paper 8
Design of CODES
(Component-based Discrete-Event Simulation)
- layered approach to facilitate model discovery - syntactic then
semantic
- A CODES simulator consists of components linked by
connectors.
- A component is a black-box with an input communication
channel (‘in’) and an output communication channel (‘out’).
- A connector links two or more components and is one of
three types: one-to-one, one-to-many (fork) and many-to-one (merge).
name type attributes ….
in