A tutorial on Cloud computing for Agent-based Modeling & Simulation with Repast

Simon J E Taylor, Anastasia Anagnostou, Tamas Kiss, Gabor Terstyanszky, P. Kacsuk, Nicola Fantini

Research output: Chapter in Book/Report/Conference proceedingConference contribution

17 Citations (Scopus)

Abstract

Cloud computing facilitates access to elastic high performance computing without the associated high cost. Agent-based Modeling & Simulation (ABMS) is being used across many scientific disciplines to study complex adaptive systems. Repast Simphony (Recursive Porous Agent Simulation Toolkit) is a widely used ABMS system. Cloud computing can speed-up significantly ABMS to facilitate more accurate and faster results, timely experimentation, and optimization. However, the many different Clouds, Cloud middleware and Service approaches make the development of Cloud-based ABMS highly complex. This tutorial introduces the CloudSME Simulation Platform (CSSP) that enables simulation software to be deployed as service (SaaS) supported by a cloud platform (PaaS). It shows how Repast can be deployed as a cloud computing service as part of a workflow of tasks. A case study demonstrates how the CSSP can easily run agent-based simulations written in Repast on multiple Clouds.

Original languageEnglish
Title of host publicationProceedings - Winter Simulation Conference
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages192-206
Number of pages15
Volume2015-January
ISBN (Print)9781479974863
DOIs
Publication statusPublished - Jan 23 2015
Event2014 Winter Simulation Conference, WSC 2014 - Savannah, United States
Duration: Dec 7 2014Dec 10 2014

Other

Other2014 Winter Simulation Conference, WSC 2014
CountryUnited States
CitySavannah
Period12/7/1412/10/14

Fingerprint

Agent-based Modeling
Cloud computing
Cloud Computing
Simulation Platform
Simulation
Adaptive systems
Middleware
Software-as-a-Service
Agent-based Simulation
Adaptive Systems
Simulation Software
Experimentation
Work Flow
Complex Systems
Speedup
High Performance
Costs
Optimization
Computing
Demonstrate

ASJC Scopus subject areas

  • Software
  • Modelling and Simulation
  • Computer Science Applications

Cite this

Taylor, S. J. E., Anagnostou, A., Kiss, T., Terstyanszky, G., Kacsuk, P., & Fantini, N. (2015). A tutorial on Cloud computing for Agent-based Modeling & Simulation with Repast. In Proceedings - Winter Simulation Conference (Vol. 2015-January, pp. 192-206). [7019888] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/WSC.2014.7019888

A tutorial on Cloud computing for Agent-based Modeling & Simulation with Repast. / Taylor, Simon J E; Anagnostou, Anastasia; Kiss, Tamas; Terstyanszky, Gabor; Kacsuk, P.; Fantini, Nicola.

Proceedings - Winter Simulation Conference. Vol. 2015-January Institute of Electrical and Electronics Engineers Inc., 2015. p. 192-206 7019888.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Taylor, SJE, Anagnostou, A, Kiss, T, Terstyanszky, G, Kacsuk, P & Fantini, N 2015, A tutorial on Cloud computing for Agent-based Modeling & Simulation with Repast. in Proceedings - Winter Simulation Conference. vol. 2015-January, 7019888, Institute of Electrical and Electronics Engineers Inc., pp. 192-206, 2014 Winter Simulation Conference, WSC 2014, Savannah, United States, 12/7/14. https://doi.org/10.1109/WSC.2014.7019888
Taylor SJE, Anagnostou A, Kiss T, Terstyanszky G, Kacsuk P, Fantini N. A tutorial on Cloud computing for Agent-based Modeling & Simulation with Repast. In Proceedings - Winter Simulation Conference. Vol. 2015-January. Institute of Electrical and Electronics Engineers Inc. 2015. p. 192-206. 7019888 https://doi.org/10.1109/WSC.2014.7019888
Taylor, Simon J E ; Anagnostou, Anastasia ; Kiss, Tamas ; Terstyanszky, Gabor ; Kacsuk, P. ; Fantini, Nicola. / A tutorial on Cloud computing for Agent-based Modeling & Simulation with Repast. Proceedings - Winter Simulation Conference. Vol. 2015-January Institute of Electrical and Electronics Engineers Inc., 2015. pp. 192-206
@inproceedings{5642201701894008967d8b096003da5c,
title = "A tutorial on Cloud computing for Agent-based Modeling & Simulation with Repast",
abstract = "Cloud computing facilitates access to elastic high performance computing without the associated high cost. Agent-based Modeling & Simulation (ABMS) is being used across many scientific disciplines to study complex adaptive systems. Repast Simphony (Recursive Porous Agent Simulation Toolkit) is a widely used ABMS system. Cloud computing can speed-up significantly ABMS to facilitate more accurate and faster results, timely experimentation, and optimization. However, the many different Clouds, Cloud middleware and Service approaches make the development of Cloud-based ABMS highly complex. This tutorial introduces the CloudSME Simulation Platform (CSSP) that enables simulation software to be deployed as service (SaaS) supported by a cloud platform (PaaS). It shows how Repast can be deployed as a cloud computing service as part of a workflow of tasks. A case study demonstrates how the CSSP can easily run agent-based simulations written in Repast on multiple Clouds.",
author = "Taylor, {Simon J E} and Anastasia Anagnostou and Tamas Kiss and Gabor Terstyanszky and P. Kacsuk and Nicola Fantini",
year = "2015",
month = "1",
day = "23",
doi = "10.1109/WSC.2014.7019888",
language = "English",
isbn = "9781479974863",
volume = "2015-January",
pages = "192--206",
booktitle = "Proceedings - Winter Simulation Conference",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - GEN

T1 - A tutorial on Cloud computing for Agent-based Modeling & Simulation with Repast

AU - Taylor, Simon J E

AU - Anagnostou, Anastasia

AU - Kiss, Tamas

AU - Terstyanszky, Gabor

AU - Kacsuk, P.

AU - Fantini, Nicola

PY - 2015/1/23

Y1 - 2015/1/23

N2 - Cloud computing facilitates access to elastic high performance computing without the associated high cost. Agent-based Modeling & Simulation (ABMS) is being used across many scientific disciplines to study complex adaptive systems. Repast Simphony (Recursive Porous Agent Simulation Toolkit) is a widely used ABMS system. Cloud computing can speed-up significantly ABMS to facilitate more accurate and faster results, timely experimentation, and optimization. However, the many different Clouds, Cloud middleware and Service approaches make the development of Cloud-based ABMS highly complex. This tutorial introduces the CloudSME Simulation Platform (CSSP) that enables simulation software to be deployed as service (SaaS) supported by a cloud platform (PaaS). It shows how Repast can be deployed as a cloud computing service as part of a workflow of tasks. A case study demonstrates how the CSSP can easily run agent-based simulations written in Repast on multiple Clouds.

AB - Cloud computing facilitates access to elastic high performance computing without the associated high cost. Agent-based Modeling & Simulation (ABMS) is being used across many scientific disciplines to study complex adaptive systems. Repast Simphony (Recursive Porous Agent Simulation Toolkit) is a widely used ABMS system. Cloud computing can speed-up significantly ABMS to facilitate more accurate and faster results, timely experimentation, and optimization. However, the many different Clouds, Cloud middleware and Service approaches make the development of Cloud-based ABMS highly complex. This tutorial introduces the CloudSME Simulation Platform (CSSP) that enables simulation software to be deployed as service (SaaS) supported by a cloud platform (PaaS). It shows how Repast can be deployed as a cloud computing service as part of a workflow of tasks. A case study demonstrates how the CSSP can easily run agent-based simulations written in Repast on multiple Clouds.

UR - http://www.scopus.com/inward/record.url?scp=84940495375&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84940495375&partnerID=8YFLogxK

U2 - 10.1109/WSC.2014.7019888

DO - 10.1109/WSC.2014.7019888

M3 - Conference contribution

AN - SCOPUS:84940495375

SN - 9781479974863

VL - 2015-January

SP - 192

EP - 206

BT - Proceedings - Winter Simulation Conference

PB - Institute of Electrical and Electronics Engineers Inc.

ER -