The University of Southampton
University of Southampton Institutional Repository

Developing agent-based migration models in pairs

Developing agent-based migration models in pairs
Developing agent-based migration models in pairs
Developing a realistic agent-based model of human migration requires particular care. Committing too early to a specific model architecture, design, or language environment can later become costly in terms of the revisions required. To examine specifically the impact of differences in implementation, we have developed two instances of the same model in parallel. One model is realized in the programming language Julia, the underlying execution semantics is of a discrete stepwise stochastic process. The other is realized in an external domain-specific language ML3, based on a continuous-time Markov chain (CTMC) semantics. By developing models in pairs in different approaches, important properties of the target model can be more effectively revealed. In addition, the realization within a programming language and an external domain-specific modeling language respectively, helped identifying crucial features and trade-offs for the future implementation of the model and the design of the domain-specific modeling language.
Reinhardt, Oliver
8137d512-1d8e-45ef-9346-8a117ebdfd4b
Hinsch, Martin
660b9bb4-148f-4692-9014-8db1d751ae57
Uhrmacher, Adelinde
5d3ddfe5-49bd-4b3e-bca2-302c0cb048cb
Bijak, Jakub
e33bf9d3-fca6-405f-844c-4b2decf93c66
Reinhardt, Oliver
8137d512-1d8e-45ef-9346-8a117ebdfd4b
Hinsch, Martin
660b9bb4-148f-4692-9014-8db1d751ae57
Uhrmacher, Adelinde
5d3ddfe5-49bd-4b3e-bca2-302c0cb048cb
Bijak, Jakub
e33bf9d3-fca6-405f-844c-4b2decf93c66

Reinhardt, Oliver, Hinsch, Martin, Uhrmacher, Adelinde and Bijak, Jakub (2020) Developing agent-based migration models in pairs. Winter Simulation Conference 2019: Simulation for Risk Management, Gaylord National Resort & Conference Center, National Harbor, United States. 08 - 11 Dec 2019. 12 pp .

Record type: Conference or Workshop Item (Paper)

Abstract

Developing a realistic agent-based model of human migration requires particular care. Committing too early to a specific model architecture, design, or language environment can later become costly in terms of the revisions required. To examine specifically the impact of differences in implementation, we have developed two instances of the same model in parallel. One model is realized in the programming language Julia, the underlying execution semantics is of a discrete stepwise stochastic process. The other is realized in an external domain-specific language ML3, based on a continuous-time Markov chain (CTMC) semantics. By developing models in pairs in different approaches, important properties of the target model can be more effectively revealed. In addition, the realization within a programming language and an external domain-specific modeling language respectively, helped identifying crucial features and trade-offs for the future implementation of the model and the design of the domain-specific modeling language.

Text
Paper_WinterSim_2019 - Author's Original
Download (215kB)

More information

Submitted date: 28 June 2019
Accepted/In Press date: 16 August 2019
Published date: 2020
Venue - Dates: Winter Simulation Conference 2019: Simulation for Risk Management, Gaylord National Resort & Conference Center, National Harbor, United States, 2019-12-08 - 2019-12-11

Identifiers

Local EPrints ID: 432966
URI: http://eprints.soton.ac.uk/id/eprint/432966
PURE UUID: 228695ce-2288-4e79-a140-bc54f0d1414e
ORCID for Martin Hinsch: ORCID iD orcid.org/0000-0002-7059-7266
ORCID for Jakub Bijak: ORCID iD orcid.org/0000-0002-2563-5040

Catalogue record

Date deposited: 05 Aug 2019 16:30
Last modified: 16 Mar 2024 04:37

Export record

Contributors

Author: Oliver Reinhardt
Author: Martin Hinsch ORCID iD
Author: Adelinde Uhrmacher
Author: Jakub Bijak ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×