Abstract
The CoSMoS project is building generic modelling tools and simulation techniques for complex systems. As part of this project a number of simulations have been developed in many programming languages. This paper describes a framework for interconnecting simulation components written in different programming languages. These simulation components are synchronised and coupled using a shared object space. This approach allows us to combine highly concurrent agent-based simulations written in occam-π, with visualisation and analysis components written in flexible scripting languages such as Python and domain specific languages such as MATLAB.
| Original language | English |
|---|---|
| Title of host publication | Communicating Process Architectures 2011 |
| Publisher | IOS Press |
| Pages | 243-253 |
| Number of pages | 11 |
| Volume | 68 |
| ISBN (Electronic) | 9781607507741 |
| ISBN (Print) | 9781607507734 |
| DOIs | |
| Publication status | Published - 2011 |
Keywords
- Complexity
- CoSMoS
- Flocking
- Occam-pi
- Python
ASJC Scopus subject areas
- General Computer Science
- General Engineering
Fingerprint
Dive into the research topics of 'Object store based simulation interworking'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver