MAAIMay 25, 2019

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

arXiv:1905.10490v14 citations
Originality Synthesis-oriented
AI Analysis

This provides a practical integration solution for developers working with Multi-Agent Systems, though it is incremental as it builds on existing frameworks.

The paper tackled the lack of practical tools for integrating external entities in Multi-Agent Systems by proposing a tool based on Apache Camel with new components camel-jason and camel-artifact, enabling coherent modeling of autonomous and non-autonomous entities.

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.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes