Complex systems modelling and simulation is becoming increasingly important to numerous disciplines. The CoSMoS project aims to produce a unified infrastructure for modelling and simulating all sorts of complex systems, making use of design patterns and the process-oriented programming model. We present a case study into the modelling of space in complex systems. We describe how two models of space absolute geometric space and relational network space can be modelled using process-oriented techniques, and how our models can be refactored to allow efficient, distributed simulation. We identify a number of design, implementation and refactoring patterns that can be used to solve future complex systems modelling problems.
Full paper : PDF 127K
@inproceedings(SS-ALife08a,
author = "Paul S. Andrews and Adam T. Sampson and John Markus Bj{\o}rndalen
and Susan Stepney and Jon Timmis and Douglas N. Warren and Peter H. Welch",
title = "Investigating Patterns for the Process-Oriented Modelling
and Simulation of Space in Complex Systems",
pages = "17-24",
crossref = "ALife08"
)
@proceedings(ALife08,
title = "ALife XI, Winchester, UK, August 2008",
booktitle = "ALife XI, Winchester, UK, August 2008",
publisher = "MIT Press",
year = 2008
)