Skip to main content

Login for students

Login for employees

Publication detail

ABAsim: Agent-Based Architecture of Simulation Models
Authors: Kavička Antonín | Klima Valent
Year: 2005
Type of publication: kapitola v odborné knize
Name of source: Simulation Almanac 2005
Publisher name: Czech and Slovak Simulation Society
Place: Praha, CZ
Page from-to: 63-72
Titles:
Language Name Abstract Keywords
cze ABAsim: Agentově orientovaná architektura simulačních modelů In the real world, there are many systems, the basic processes of which correspond to orders of various kinds of services and the realization of those services. The realization of a service is usually related to further orders, i.e. the mentioned systems are strictly oriented hierarchically. For the modeling and simulation of the mentioned kinds of hierarchical systems, a specialized Agent-Based Architecture of simulation models (ABAsim) was developed. The role of an agent within that architecture is mainly to control a defined portion of the simulation model, which encapsulates given processes and operates over defined entities. Because service (queuing) systems are often very complex and territorially large-scaled, it is essential that their models possess a high degree of flexibility and reuse of components. The first utilized paradigm, supporting the reasonable flexibility of ABAsim models, is based on strictly-hierarchical model structure and the related variability of message-addressing within inter-agent communications. The second applied paradigm is based on colored Petri nets, which formalize the logic of selected agent components. The adduced approaches enable efficient construction of simulation models or their modification on the levels of submodels, agents and/or their components. Those modifications are mainly realized utilizing corresponding editors and predefined components. The features of ABAsim architecture were verified and successfully applied within the framework of many projects (simulation studies) related to complex transportation and logistic systems.
eng ABAsim: Agent-Based Architecture of Simulation Models In the real world, there are many systems, the basic processes of which correspond to orders of various kinds of services and the realization of those services. The realization of a service is usually related to further orders, i.e. the mentioned systems are strictly oriented hierarchically. For the modeling and simulation of the mentioned kinds of hierarchical systems, a specialized Agent-Based Architecture of simulation models (ABAsim) was developed. The role of an agent within that architecture is mainly to control a defined portion of the simulation model, which encapsulates given processes and operates over defined entities. Because service (queuing) systems are often very complex and territorially large-scaled, it is essential that their models possess a high degree of flexibility and reuse of components. The first utilized paradigm, supporting the reasonable flexibility of ABAsim models, is based on strictly-hierarchical model structure and the related variability of message-addressing within inter-agent communications. The second applied paradigm is based on colored Petri nets, which formalize the logic of selected agent components. The adduced approaches enable efficient construction of simulation models or their modification on the levels of submodels, agents and/or their components. Those modifications are mainly realized utilizing corresponding editors and predefined components. The features of ABAsim architecture were verified and successfully applied within the framework of many projects (simulation studies) related to complex transportation and logistic systems. Agent-Based Simulation, Simulation Model Architecture, Petri nets, Simulation of Transport Systems