Explicit Modelling of Resources for Multi-Agent MicroServices using the CArtAgO Framework

Abstract

This paper describes the first agent programming language agnostic implementation of the Multi-Agent MicroServices (MAMS) model-an approach to integrating agents within microservicesbased architectures where agents expose aspects of their state as virtual resources, realised as CArtAgO artifacts, that are externally accessible through REpresentational State Transfer (REST).