Abstractions for Agents on the Web
Résumé
This document reports on the findings of a Working Group at the Dagstuhl Seminar on Agents on the Web relative to what abstractions must be considered when designing multi-agent systems on the Web. We first consider the case of a single agent that makes use of the Web, consuming or producing information. Then, we examine the case of multiple agents that work together as a system where the Web plays the central role of the environment in which they are situated. Finally, we provide preliminary ideas on how to instantiate the elicited abstractions in practice, relying on Semantic Web models and technologies and the Solid Protocol for Social Linked Data.