Engineering Scalable Distributed Environments and Organizations for MAS

Abstract : In MAS programming and engineering, the environment and the organisation can be exploited as first-class design and programming abstractions besides the agent one. A main example of a platform implementing this view is JaCaMo , which allows the programming of a MAS in terms of an organisation of cognitive agents sharing a common artifact-based environment. However, MAS models and platforms in general do not provide a satisfactory approach for MAS developers to uniformly deal with distribution at multiple dimensions — agent, environment, and organisation. Typically, en- vironments are either centralised in a single node, or composed by parts that run on different nodes but with a poor support at the programming and execution levels to deal with that. In this paper, we tackle this problem by proposing a model for engineering world-wide distributed environments and organisations for MAS. The approach integrates the A&A (Agents and Artifacts) conceptual model with a web/resource-oriented view of distributed systems as proposed by the REST architectural style. To evaluate the ap- proach, an extension of the JaCaMo open-source platform has been developed implementing the proposed model.
Document type :
Conference papers
Complete list of metadatas
Contributor : Florent Breuil <>
Submitted on : Monday, March 18, 2019 - 10:34:34 AM
Last modification on : Thursday, July 4, 2019 - 4:08:01 PM


  • HAL Id : emse-02070611, version 1


Alessandro Ricci, Andrei Ciortea, Simon Mayer, Olivier Boissier, Rafael Bordini, et al.. Engineering Scalable Distributed Environments and Organizations for MAS. 18th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2019), May 2019, Montréal, Canada. ⟨emse-02070611⟩



Record views