Title
Give Agents Some REST: A Resource-oriented Abstraction Layer for Internet-scale Agent Environments.
Abstract
In this paper, we claim that the World Wide Web provides a suitable middleware for Internet-scale, open, and human-centric multi-agent systems. The novelty of our approach is to design the agent environment as a hypermedia application. We apply REST, the architectural style of the Web, to introduce a resource-oriented abstraction layer 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.
Year
DOI
Venue
2017
10.5555/3091125.3091342
AAMAS
Keywords
Field
DocType
Agent environments,service-oriented computing,REST,Web architecture,Web of Things,Internet of Things
Web development,Web of Things,World Wide Web,Computer science,Web modeling,Web navigation,Web application security,Web service,Service-oriented architecture,The Internet
Conference
Citations 
PageRank 
References 
0
0.34
18
Authors
4
Name
Order
Citations
PageRank
Andrei Ciortea124.44
Olivier Boissier21155111.14
Antoine Zimmermann328933.66
Adina Magda Florea413233.33