School of Computing

Investigating Patterns for the Process-Oriented Modelling and Simulation of Space in Complex Systems

A.T. Sampson, P.H. Welch, D.N. Warren, P.S. Andrews, J.M. Bj�rndalen, S.Stepney, and J. Timmis

In S. Bullock, J. Noble, R. Watson, and M. A. Bedau, editors, Artificial Life XI: Proceedings of the Eleventh International Conference on the Simulation and Synthesis of Living Systems, pages 182-196, Cambridge, MA, USA., August 2008. MIT Press.

Abstract

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 provide a description of CoSMoS and present a case study into the modelling of space in complex systems. We describe how two models – absolute geometric space and relational network space – can be captured 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 applied to future complex systems modelling problems. Download publication 130 kbytes (PDF)

Bibtex Record

@inproceedings{2839,
author = {A.T. Sampson and P.H. Welch and D.N. Warren and P.S. Andrews and J.M. Bj�rndalen and S.Stepney and J. Timmis},
title = {{Investigating Patterns for the Process-Oriented Modelling and Simulation of Space in Complex Systems}},
month = {August},
year = {2008},
pages = {182-196},
keywords = {determinacy analysis, Craig interpolants},
note = {},
doi = {},
url = {http://www.cs.kent.ac.uk/pubs/2008/2839},
    publication_type = {inproceedings},
    submission_id = {11482_1226061731},
    editor = {S. Bullock and J. Noble and R. Watson and M. A. Bedau},
    address = {Cambridge, MA, USA.},
    publisher = {MIT Press},
    refereed = {Yes},
    ISBN = {978-0-262-75017-2},
    booktitle = {Artificial Life XI: Proceedings of the Eleventh International Conference on the Simulation and Synthesis of Living Systems},
}

School of Computing, University of Kent, Canterbury, Kent, CT2 7NF

Enquiries: +44 (0)1227 824180 or contact us.

Last Updated: 21/03/2014