Int. J. of Agent-Oriented Software Engineering   »   2016 Vol.5, No.2/3

 

 

Title: Integrating interaction with agents, environment, and organisation in JaCaMo

 

Authors: Maicon Rafael Zatelli; Alessandro Ricci; Jomi Fred Hübner

 

Addresses:
Department of Automation and Systems Engineering, Federal University of Santa Catarina, P.O. Box 476, Florianópolis, SC, 88040-900, Brazil
DISI – Department of Computer Science and Engineering, University of Bologna, Via Sacchi 3, Cesena (FC), Italy
Department of Automation and Systems Engineering, Federal University of Santa Catarina, P.O. Box 476, Florianópolis, SC, 88040-900, Brazil

 

Abstract: Interaction is a subject widely investigated in multi-agent systems (MASs), but some issues are still open. While most of current approaches of interaction in MAS just consider the interaction among agents, some problems are better modelled when the interaction exploits the synergy with agents, environment, and organisation. In this paper, the interaction is conceived as a first-class abstraction considering the other MAS components, like the organisation and the environment. The main aim is to exploit the synergy among the interaction and the other MAS components, where a MAS developer benefits from the advantages of specifying, developing, and executing the interaction component as a first-class abstraction. The paper presents a conceptual model for the interaction component, a language to define the interaction, the integration of the interaction component into the JaCaMo platform, and an evaluation of its benefits and drawbacks.

 

Keywords: interaction; protocols; multi-agent systems; MAS; agent-based systems; organisation; agents; JaCaMo; open systems.

 

DOI: 10.1504/IJAOSE.2016.10001865

 

Int. J. of Agent-Oriented Software Engineering, 2016 Vol.5, No.2/3, pp.266 - 302

 

Date of acceptance: 11 Aug 2016
Available online: 08 Dec 2016

 

 

Editors Full text accessAccess for SubscribersPurchase this articleComment on this article