@InProceedings{Ritson11, title = "{O}bject {S}tore {B}ased {S}imulation {I}nterworking", author= "Ritson, Carl G. and Andrews, Paul S. and Sampson, Adam T.", editor= "Welch, Peter H. and Sampson, Adam T. and Pedersen, Jan Bækgaard and Kerridge, Jon and Broenink, Jan F. and Barnes, Frederick R. M.", pages = "243--253", booktitle= "{C}ommunicating {P}rocess {A}rchitectures 2011", isbn= "978-1-60750-773-4", year= "2011", month= "jun", 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." }