Skip to Main content Skip to Navigation
Conference papers

Give Agents Some REST: Hypermedia-driven Agent Environments

Abstract : To keep up with current technological developments, the engineering of multi-agent systems (MAS) has to provide solutions to: (i) support large scale systems, (ii) cope with open systems, and (iii) support humans in the loop. In this paper, we claim that the World Wide Web provides a suitable middleware for engineering MAS that address these challenges in an integrated manner. Even though approaches to engineer Web-based MAS have already been explored in the MAS community, existing proposals do not achieve a complete integration with the Web architecture. We approach this problem from a new angle: we design the agent environment as a hypermedia application. We apply REST, the architectural style of the Web, to introduce a resource-oriented abstraction layer for agent environments that decouples the application environment from its deployment context. Higher-level environment abstractions can then be implemented on top of this lower-level abstraction layer. To demonstrate our approach, we implemented a multi-agent application for the Internet of Things in which software agents can seamlessly navigate, use and cooperate in an environment deployed over multiple Web services (e.g., Facebook, Twitter) and constrained devices.
Complete list of metadata
Contributor : Florent Breuil Connect in order to contact the contributor
Submitted on : Thursday, May 31, 2018 - 2:04:28 PM
Last modification on : Sunday, June 26, 2022 - 12:09:31 PM



Andrei Ciortea, Olivier Boissier, Antoine Zimmermann, Adina Magda Florea. Give Agents Some REST: Hypermedia-driven Agent Environments. EMAS 2017 : Engineering Multi-Agent Systems , May 2017, Sao Paulo, Brazil. pp 125-141, ⟨10.1007/978-3-319-91899-0_8⟩. ⟨emse-01804137⟩



Record views