z-logo
open-access-imgOpen Access
Introducing the Simulation Plugin Interface and the EAS Framework with comparison to two state-of-the-art agent simulation frameworks
Author(s) -
Lukáš König,
Daniel Pathmaperuma,
Felix Vogel,
Hartmut Schmeck
Publication year - 2012
Publication title -
proceedings title: proceedings of the 2012 winter simulation conference (wsc)
Language(s) - English
Resource type - Conference proceedings
ISBN - 978-1-4799-2077-8
DOI - 10.1109/wsc.2012.6465093
Subject(s) - plug in , computer science , netlogo , architecture , application programming interface , state (computer science) , interface (matter) , scheduling (production processes) , visualization , software engineering , computer architecture , programming language , distributed computing , operating system , artificial intelligence , engineering , art , operations management , bubble , maximum bubble pressure method , visual arts
This paper proposes a novel architectural concept for developing agent-based simulations called Simulation Plugin Interface (SPI); furthermore, a simulation framework called Easy Agent Simulation (EAS) based on the proposed architecture is presented. The SPI introduces an intermediate layer between the simulation engine and the simulation model. It contains all types of functionality which are required for a simulation but are logically separable from the simulation model. This includes visualization, probes, statistics calculations, logging, scheduling, API to other programming languages, etc. The architecture is particularly suitable to guide student programmers with low experience to well-structured and reusable simulation components. The SPI architecture is not bound to the EAS Framework, but can be implemented as an extension to most state-of-the-art simulation frameworks. In a comparative study, the EAS framework is compared to the agent simulation frameworks NetLogo and MASON, using the well-known "Stupid Model" as a test scenario.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom