Skip to main content

Research Repository

Advanced Search

An application of CoSMoS design methods to pedestrian simulation.

Clayton, Sarah; Urquhart, Neil; Kerridge, Jon

Authors

Sarah Clayton

Jon Kerridge



Contributors

Peter H Welch
Editor

Herman Roebbers
Editor

Jan F Broenink
Editor

Frederick R M Barnes
Editor

Carl G Ritson
Editor

Adam T Sampson
Editor

Gardiner S Stiles
Editor

Brian Vinter
Editor

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.

Citation

Clayton, S., Urquhart, N., & Kerridge, J. (2009). An application of CoSMoS design methods to pedestrian simulation. In P. H. Welch, H. Roebbers, J. F. Broenink, F. R. M. Barnes, C. G. Ritson, A. T. Sampson, …B. Vinter (Eds.), Communicating Process Architectures 2009 WoTUG-32. https://doi.org/10.3233/978-1-60750-065-0-197

Conference Name 32nd Communicating Process Architectures Conference, CPA 2009
Conference Location Eindhoven, The Netherlands
Start Date Nov 1, 2009
End Date Nov 4, 2009
Publication Date 2009
Deposit Date Jan 18, 2010
Publisher IOS Press
Peer Reviewed Peer Reviewed
Volume 67
Series Title Concurrent Systems Engineering Series
Book Title Communicating Process Architectures 2009 WoTUG-32
ISBN 978-1-60750-065-0
DOI https://doi.org/10.3233/978-1-60750-065-0-197
Keywords pedestrian simulation; Multi Agent Systems (MAS); parallel processing; Message Passing Interface (MPI); Remote Method Invocation (RMI); Communicating Sequential Processes (CSP);
Public URL http://researchrepository.napier.ac.uk/id/eprint/3495
Publisher URL http://dx.doi.org/10.3233/978-1-60750-065-0-197