Finding new routes for integrating Multi-Agent Systems using Apache Camel

05/25/2019
by   Cleber Jorge Amaral, et al.
0

In Multi-Agent Systems (MAS) there are two main models of interaction: among agents, and between agents and the environment. Although there are studies considering these models, there is no practical tool to afford the interaction with external entities with both models. This paper presents a proposal for such a tool based on the Apache Camel framework by designing two new components, namely camel-jason and camel-artifact. By means of these components, an external entity is modelled according to its nature, i.e., whether it is autonomous or non-autonomous, interacting with the MAS respectively as an agent or an artifact. It models coherently external entities whereas Camel provides interoperability with several communication protocols.

READ FULL TEXT
research
11/07/2017

Internalising Interaction Protocols as First-Class Programming Elements in Multi Agent Systems

Since their inception, Multi Agent Systems (MASs) have been championed a...
research
10/08/2014

Committment-Based Data-Aware Multi-Agent-Contexts Systems

Communication and interaction among agents have been the subject of exte...
research
02/15/2020

Designing Interaction for Multi-agent Cooperative System in an Office Environment

Future intelligent system will involve very various types of artificial ...
research
06/21/2020

Integrating Industrial Artifacts and Agents Through Apache Camel

There are many challenges for building up the smart factory, among them ...
research
09/27/2021

The use of multi-agent systems for modeling technological processes

The article is devoted to the issues of using discrete simulation models...
research
01/17/2022

R-CHECK: A Model Checker for Verifying Reconfigurable MAS

Reconfigurable multi-agent systems consist of a set of autonomous agents...
research
07/02/2020

Modelling heterogeneous outcomes in multi-agent systems

A broad set of empirical phenomenon in the study of social, economic and...

Please sign up or login with your details

Forgot password? Click here to reset