Proposal of a design pattern for embedding the concept of social forces in human centric simulation models

There exist many papers that explain the social force model and its application for modelling pedestrian dynamics. None of these papers, however, explains how to implement the social force model in order to use it for systems simulation studies. In this paper we propose a design pattern (reusable te...

Full description

Bibliographic Details
Main Authors: Siebers, Peer-Olaf, Deng, YuFeng, Thaler, Jonathan, Schnädelbach, Holger, Özcan, Ender
Format: Conference or Workshop Item
Published: 2018
Subjects:
Online Access:https://eprints.nottingham.ac.uk/50030/
_version_ 1848798133735129088
author Siebers, Peer-Olaf
Deng, YuFeng
Thaler, Jonathan
Schnädelbach, Holger
Özcan, Ender
author_facet Siebers, Peer-Olaf
Deng, YuFeng
Thaler, Jonathan
Schnädelbach, Holger
Özcan, Ender
author_sort Siebers, Peer-Olaf
building Nottingham Research Data Repository
collection Online Access
description There exist many papers that explain the social force model and its application for modelling pedestrian dynamics. None of these papers, however, explains how to implement the social force model in order to use it for systems simulation studies. In this paper we propose a design pattern (reusable template) that supports the implementation of the social force model within an artificial lab to run experiments for human centric systems. It allows considering not only people but also static and moveable markups. We demonstrate how to implement the design pattern in two commonly used agent-based modelling packages, Repast Simphony and AnyLogic. For this we use an illustrative example from the Adaptive Architecture domain. Both packages require a slightly different implementation strategy, due to the API constraints they provide. Overall, we found that the design pattern provides very helpful guidance when working on the individual solutions for the different packages.
first_indexed 2025-11-14T20:14:56Z
format Conference or Workshop Item
id nottingham-50030
institution University of Nottingham Malaysia Campus
institution_category Local University
last_indexed 2025-11-14T20:14:56Z
publishDate 2018
recordtype eprints
repository_type Digital Repository
spelling nottingham-500302020-05-04T19:26:10Z https://eprints.nottingham.ac.uk/50030/ Proposal of a design pattern for embedding the concept of social forces in human centric simulation models Siebers, Peer-Olaf Deng, YuFeng Thaler, Jonathan Schnädelbach, Holger Özcan, Ender There exist many papers that explain the social force model and its application for modelling pedestrian dynamics. None of these papers, however, explains how to implement the social force model in order to use it for systems simulation studies. In this paper we propose a design pattern (reusable template) that supports the implementation of the social force model within an artificial lab to run experiments for human centric systems. It allows considering not only people but also static and moveable markups. We demonstrate how to implement the design pattern in two commonly used agent-based modelling packages, Repast Simphony and AnyLogic. For this we use an illustrative example from the Adaptive Architecture domain. Both packages require a slightly different implementation strategy, due to the API constraints they provide. Overall, we found that the design pattern provides very helpful guidance when working on the individual solutions for the different packages. 2018-01-08 Conference or Workshop Item PeerReviewed Siebers, Peer-Olaf, Deng, YuFeng, Thaler, Jonathan, Schnädelbach, Holger and Özcan, Ender (2018) Proposal of a design pattern for embedding the concept of social forces in human centric simulation models. In: Operational Research Society Simulation Workshop 2018 (SW18 ), 19-21 March 2018, Stratford, Worcestershire. (In Press) Design Pattern Pedestrian Dynamics Social Force Model Agent Based Simulation Human Centric System
spellingShingle Design Pattern
Pedestrian Dynamics
Social Force Model
Agent Based Simulation
Human Centric System
Siebers, Peer-Olaf
Deng, YuFeng
Thaler, Jonathan
Schnädelbach, Holger
Özcan, Ender
Proposal of a design pattern for embedding the concept of social forces in human centric simulation models
title Proposal of a design pattern for embedding the concept of social forces in human centric simulation models
title_full Proposal of a design pattern for embedding the concept of social forces in human centric simulation models
title_fullStr Proposal of a design pattern for embedding the concept of social forces in human centric simulation models
title_full_unstemmed Proposal of a design pattern for embedding the concept of social forces in human centric simulation models
title_short Proposal of a design pattern for embedding the concept of social forces in human centric simulation models
title_sort proposal of a design pattern for embedding the concept of social forces in human centric simulation models
topic Design Pattern
Pedestrian Dynamics
Social Force Model
Agent Based Simulation
Human Centric System
url https://eprints.nottingham.ac.uk/50030/