1 research outputs found
Towards Jacamo-rest: A Resource-Oriented Abstraction for Managing Multi-Agent Systems
The Multi-Agent Oriented Programming (MAOP) paradigm provides abstractions to
model and implements entities of agents, as well as of their organisations and
environments. In recent years, researchers have started to explore the
integration of MAOP and the resource-oriented web architecture (REST). This
paper further advances this line of research by presenting an ongoing work on
jacamo-rest, a resource-oriented web-based abstraction for the multi-agent
programming platform JaCaMo. Jacamo-rest takes Multi-Agent System (MAS)
interoperability to a new level, enabling MAS to not only interact with
services or applications of the World Wide Web but also to be managed and
updated in their specifications by other applications. To add a developer
interface to JaCaMo that is suitable for the Web, we provide a novel conceptual
perspective on the management of MAOP specification entities as web resources.
We tested jacamo-rest using it as a middleware of a programming interface
application that provides modern software engineering facilities such as
continuous deployments and iterative software development for MAS.Comment: 11 pages, 5 figures, Accepted to present on 14th Workshop-School on
Agents, Environments, and Applications (WESAAC 2020