Output details
11 - Computer Science and Informatics
University of Kent
A process-oriented architecture for complex system modelling
<07> This paper reports work from the EPSRC funded CoSMoS project (EP/E049419/1, 2007-2012). It presents a fine-grained massively-parallel process-oriented architecture for modelling complex dynamic systems and details generic patterns for modelling space, time, environmental factors, mobile agents and agent interaction. As an example, a three-dimensional model of blood vessels, platelets and clotting (including visualisation and user-interaction) is constructed, comprising millions of processes in ever-changing topologies. By design, the systems are free from deadlock, livelock, race hazards and starvation and distribute efficiently over multicore multiprocessor networks. The ideas reported open new ways to research and exploit complex systems with emergent properties.