Parallel and Distribution Simulation Systems
Parallel and Distribution Simulation Systems
Theory of Modeling and Simulation
Theory of Modeling and Simulation
Modeling Heterogeneous Real-time Components in BIP
SEFM '06 Proceedings of the Fourth IEEE International Conference on Software Engineering and Formal Methods
Languages and tools for hybrid systems design
Foundations and Trends in Electronic Design Automation
Python for Scientific Computing
Computing in Science and Engineering
Matplotlib: A 2D Graphics Environment
Computing in Science and Engineering
Actors without Directors: A Kahnian View of Heterogeneous Systems
HSCC '09 Proceedings of the 12th International Conference on Hybrid Systems: Computation and Control
Disciplined heterogeneous modeling
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part II
Hi-index | 0.00 |
The goal of the ScipySim project is to develop a distributed heterogeneous system simulation capability for the SciPy scientific computing platform. It began as an experiment in implementing Caspi et al.'s generalized Kahn theory for executable heterogeneous system semantics. Instead of using a centralized simulation engine, ScipySim simulations are composed of autonomous actors that interact by passing tagged events through first-in/first-out queues. The resulting decentralized simulation system is, in principle, well-suited to distributed execution. However, in practice, simultaneously achieving efficiency and liveness proves to be difficult. We describe the current design of ScipySim, some of the difficulties we have encountered in implementing a simulator using the generalized Kahn approach, and plans for the future.