SOARS: Spot Oriented Agent Role Simulator — Design and Implementation

  • Tanuma H
  • Deguchi H
  • Shimizu T
N/ACitations
Citations of this article
12Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

In this paper we present the design of an agent-based simulation language called SOARS (Spot Oriented Agent Role Simulator). SOARS is designed to describe agent activities according to roles within social and organizational structures. Role taking processes can be described in our language. SOARS is also designed according to the theory of agent-based dynamic systems. Decomposition of multi-agent interaction is one of the most important characteristics of our framework. The notion of spot and stage gives spacial and temporal decomposition of interaction among agents. We apply our multi-agent framework to policy analysis of emerging virus protection in the case of SARS. In the latter part of the paper, we explain the implementation of the SOARS simulation platform. The simulation engine and related built-in functional objects are implemented in Java language. An application user can describe the agent-based simulation model only by writing script in SOARS script language without knowledge of Java classes. If needed, the user can customize the function of SOARS by implementing additional Java classes. The easiest way to customize is to develop special functional objects, and the SOARS platform will be the interface between such customized objects.

Cite

CITATION STYLE

APA

Tanuma, H., Deguchi, H., & Shimizu, T. (2005). SOARS: Spot Oriented Agent Role Simulator — Design and Implementation. In Agent-Based Simulation: From Modeling Methodologies to Real-World Applications (pp. 1–15). Springer Tokyo. https://doi.org/10.1007/4-431-26925-8_1

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free