DocumentCode
239008
Title
A tutorial on Cloud computing for Agent-based Modeling & Simulation with Repast
Author
Taylor, Simon J. E. ; Anagnostou, Anastasia ; Kiss, T. ; Terstyanszky, Gabor ; Kacsuk, Peter ; Fantini, Nicola
Author_Institution
Dept. of Comput. Sci., Brunel Univ., Uxbridge, UK
fYear
2014
fDate
7-10 Dec. 2014
Firstpage
192
Lastpage
206
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.
Keywords
cloud computing; middleware; multi-agent systems; ABMS; ABMS system; CSSP; CloudSME simulation platform; PaaS; SaaS; agent-based modeling & simulation; cloud computing; cloud middleware; cloud service; complex adaptive systems; recursive porous agent simulation toolkit; repast simphony; Adaptation models; Cloud computing; Computational modeling; Data models; Software as a service; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Simulation Conference (WSC), 2014 Winter
Conference_Location
Savanah, GA
Print_ISBN
978-1-4799-7484-9
Type
conf
DOI
10.1109/WSC.2014.7019888
Filename
7019888
Link To Document