Abstract
This paper presents a framework for distributed simulation that is based on system-theoretic and logical-process concepts. The framework describes a three-part world-view for developing simulation models. These are modeling formalisms, abstract simulators, and computational environments. A unified view of time and causality allows for the application of system-theoretic notions of causality within a distributed simulation environment. Within this framework, we introduce a unified notion of causality. Further we describe an approach for developing distributed simulation models which evolve from modeling constructs to simulation algorithms and their implementations. The framework is exemplified using the Discrete EVent System Specification (DEVS) modeling formalism, its abstract simulator, and a parallel algorithm that implements the abstract simulator.
Original language | English |
---|---|
Pages (from-to) | 419-425 |
Number of pages | 7 |
Journal | Simulation Series |
Volume | 35 |
Issue number | 3 |
State | Published - 2003 |
Externally published | Yes |
Event | 2003 Summer Computer Simulation Conference, SCSC 2003 - Montreal, Canada Duration: Jul 20 2003 → Jul 24 2003 |
Keywords
- Causality
- DEVS
- Distributed
- Processes
- Simulation
- System Theory
- Time. Logical