DeepAI AI Chat
Log In Sign Up

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

by   Cleber Jorge Amaral, et al.
Yahoo! Inc.

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.


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

Since their inception, Multi Agent Systems (MASs) have been championed a...

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

Communication and interaction among agents have been the subject of exte...

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

Future intelligent system will involve very various types of artificial ...

Integrating Industrial Artifacts and Agents Through Apache Camel

There are many challenges for building up the smart factory, among them ...

The use of multi-agent systems for modeling technological processes

The article is devoted to the issues of using discrete simulation models...

R-CHECK: A Model Checker for Verifying Reconfigurable MAS

Reconfigurable multi-agent systems consist of a set of autonomous agents...

Modelling heterogeneous outcomes in multi-agent systems

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