Cargando…
SOARS: Spot Oriented Agent Role Simulator — Design and Implementation
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...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
2005
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7122358/ http://dx.doi.org/10.1007/4-431-26925-8_1 |
_version_ | 1783515401113567232 |
---|---|
author | Tanuma, Hideki Deguchi, Hiroshi Shimizu, Tetsuo |
author_facet | Tanuma, Hideki Deguchi, Hiroshi Shimizu, Tetsuo |
author_sort | Tanuma, Hideki |
collection | PubMed |
description | 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. |
format | Online Article Text |
id | pubmed-7122358 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2005 |
record_format | MEDLINE/PubMed |
spelling | pubmed-71223582020-04-06 SOARS: Spot Oriented Agent Role Simulator — Design and Implementation Tanuma, Hideki Deguchi, Hiroshi Shimizu, Tetsuo Agent-Based Simulation: From Modeling Methodologies to Real-World Applications Article 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. 2005 /pmc/articles/PMC7122358/ http://dx.doi.org/10.1007/4-431-26925-8_1 Text en © Springer-Verlag Tokyo 2005 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic. |
spellingShingle | Article Tanuma, Hideki Deguchi, Hiroshi Shimizu, Tetsuo SOARS: Spot Oriented Agent Role Simulator — Design and Implementation |
title | SOARS: Spot Oriented Agent Role Simulator — Design and Implementation |
title_full | SOARS: Spot Oriented Agent Role Simulator — Design and Implementation |
title_fullStr | SOARS: Spot Oriented Agent Role Simulator — Design and Implementation |
title_full_unstemmed | SOARS: Spot Oriented Agent Role Simulator — Design and Implementation |
title_short | SOARS: Spot Oriented Agent Role Simulator — Design and Implementation |
title_sort | soars: spot oriented agent role simulator — design and implementation |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7122358/ http://dx.doi.org/10.1007/4-431-26925-8_1 |
work_keys_str_mv | AT tanumahideki soarsspotorientedagentrolesimulatordesignandimplementation AT deguchihiroshi soarsspotorientedagentrolesimulatordesignandimplementation AT shimizutetsuo soarsspotorientedagentrolesimulatordesignandimplementation |