Application of CoSMoS parallel design patterns to a pedestrian simulation

  • Authors:
  • Sarah Clayton;Neil Urquhard;Jon Kerridge

  • Affiliations:
  • School of Computing, Edinburgh Napier University, Edinburgh, United Kingdom;School of Computing, Edinburgh Napier University, Edinburgh, United Kingdom;School of Computing, Edinburgh Napier University, Edinburgh, United Kingdom

  • Venue:
  • PPAM'09 Proceedings of the 8th international conference on Parallel processing and applied mathematics: Part II
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we discuss the implementation of a simple pedestrian simulation that uses a multi agent based design pattern developed by the CoSMoS research group. Given the nature of Multi Agent Systems (MAS), parallel processing techniques are inevitably used in their implementation. Most of these approaches rely on conventional parallel programming techniques, such as threads, Message Passing Interface (MPI) and Remote Method Invocation (RMI). The CoSMoS design patterns are founded on the use of Communicating Sequential Processes (CSP), a parallel computing paradigm that emphasises a process oriented rather than object oriented programming perspective.