- Developer Operations and Engineering Multi-Agent Systems - Kampik, Timotheus; Amaral, Cleber Jorge; Hübner, Jomi Fred - Cornell University : arXiv.org, 2021. - 12 pp..
- Governance of Autonomous Agents on the Web : Challenges and Opportunities - Kampik, Timotheus; Mansour, Adnane; Boissier, Olivier; Kirrane, Sabrina; Padget, Julian A.; Zimmermann, Antoine; Tamma, Valentina; Singh, Munindar P.; Payne, Terry R. - Cornell University : arXiv.org, 2022. - 29 pp..
- Governance of Autonomous Agents on the Web : Challenges and Opportunities : article - Kampik, Timotheus; Mansour, Adnane; Boissier, Olivier; Kirrane, Sabrina; Padget, Julian A.; Zimmermann, Antoine; Tamma, Valentina; Singh, Munindar P.; Payne, Terry R. - New York : ACM, 2022. - 29 pp. - (ACM transactions on internet technology ; 2022).
The vision of autonomous agents on the Web is almost as old as the Web itself: in a keynote at the First International Conference on the World-Wide Web (1994), Sir Tim Berners-Lee was noting that documents on the Web describe real objects and relationships among them, and if the semantics of these objects are represented explicitly then machines can browse through and manipulate reality -- a statement now undeniable in the context of the W3C Web of Things activity, which allows sensors and actuators in our physical environment to be abstracted behind Web resources. The vision of using the Web as a uniform interface to disparate systems on which autonomous agents can operate was published in 2001 as part of the broader Semantic Web vision. Recent standardization efforts are now bringing this vision of agents on the Web closer to its implementation and deployment.
The recent evolution towards hypermedia-driven Web APIs, Linked Data, and the Web of Things is turning hypermedia into a homogeneous information fabric that interconnects heterogeneous resources -- physical objects, information resources, abstract concepts, etc. The latest W3C recommendations, as well as various other open standards, allow automated clients to reliably navigate, query, observe, and act on this hypermedia fabric. Researchers and practitioners are now looking for means to build sophisticated clients able to meet their design objectives through flexible autonomous use of this hypermedia fabric. Such autonomous agents have been studied to a large extent in the scientific literature on multi-agent systems (MAS), and the roots in logical formalisms shared by both MAS and Semantic Web research further support the alignment of these areas. These recent developments now require a broader perspective that can only be achieved through a concerted effort of the research communities on the Web Architecture and the Web of Things, Semantic Web and Linked Data, and Autonomous Agents and Multi-Agent Systems.
The primary objective of the Dagstuhl Seminar Ãƒï¿½Ã¯Â¿Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½Ãƒï¿½Ã‚Â¯Ãƒï¿½Ã‚Â¿Ãƒï¿½Ã‚Â½Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â¯Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â¿Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â½Ãƒï¿½Ã¯Â¿Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½Ãƒï¿½Ã‚Â¯Ãƒï¿½Ã‚Â¿Ãƒï¿½Ã‚Â½Ãƒï¿½Ã¯Â¿Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â¯Ãƒï¿½Ã¯Â¿Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½Ãƒï¿½Ã‚Â¯Ãƒï¿½Ã‚Â¿Ãƒï¿½Ã‚Â½Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â¯Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â¿Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â½Ãƒï¿½Ã¯Â¿Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½Ãƒï¿½Ã‚Â¯Ãƒï¿½Ã‚Â¿Ãƒï¿½Ã‚Â½Ãƒï¿½Ã¯Â¿Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â¿Ãƒï¿½Ã¯Â¿Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½Ãƒï¿½Ã‚Â¯Ãƒï¿½Ã‚Â¿Ãƒï¿½Ã‚Â½Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â¯Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â¿Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â½Ãƒï¿½Ã¯Â¿Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½Ãƒï¿½Ã‚Â¯Ãƒï¿½Ã‚Â¿Ãƒï¿½Ã‚Â½Ãƒï¿½Ã¯Â¿Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â½Autonomous Agents on the WebÃƒï¿½Ã¯Â¿Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½Ãƒï¿½Ã‚Â¯Ãƒï¿½Ã‚Â¿Ãƒï¿½Ã‚Â½Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â¯Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â¿Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â½Ãƒï¿½Ã¯Â¿Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½Ãƒï¿½Ã‚Â¯Ãƒï¿½Ã‚Â¿Ãƒï¿½Ã‚Â½Ãƒï¿½Ã¯Â¿Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â¯Ãƒï¿½Ã¯Â¿Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½Ãƒï¿½Ã‚Â¯Ãƒï¿½Ã‚Â¿Ãƒï¿½Ã‚Â½Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â¯Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â¿Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â½Ãƒï¿½Ã¯Â¿Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½Ãƒï¿½Ã‚Â¯Ãƒï¿½Ã‚Â¿Ãƒï¿½Ã‚Â½Ãƒï¿½Ã¯Â¿Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â¿Ãƒï¿½Ã¯Â¿Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½Ãƒï¿½Ã‚Â¯Ãƒï¿½Ã‚Â¿Ãƒï¿½Ã‚Â½Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â¯Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â¿Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â½Ãƒï¿½Ã¯Â¿Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½Ãƒï¿½Ã‚Â¯Ãƒï¿½Ã‚Â¿Ãƒï¿½Ã‚Â½Ãƒï¿½Ã¯Â¿Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½Ãƒï¿½Ã¯Â¿Â½Ãƒï¿½Ã‚Â½ is to support the transfer of knowledge and results across these communities in order to pave the way for a new generation of autonomous systems on the Web. We believe the seminar can break new ground in all the above-mentioned areas of research by pursuing the following sub-objectives:
- to identify and align the various research threads in the targeted communities that are relevant for advancing the research on autonomous agents on the Web;
- to work towards a shared conceptualization and theoretical framework for autonomous agents on the Web;
- to identify representative use cases in different domains that would help demonstrate the potential impact of this joint research effort on society and economy;
- to evaluate the state of technologies available for prototyping and deploying autonomous agents on the Web (and to identify any potential gaps).
The vision of autonomous agents on the Web is almost as old as the Web itself: in his keynote at WWW'94, Sir Tim Berners-Lee was noting that documents on the Web describe real objects and relationships among them, and if the semantics of these objects are represented explicitly then machines can browse through and manipulate reality. These ideas were published under the Semantic Web vision in 2001 . Yet in 2007, after having spent the better half of a decade advancing this vision, James Hendler was looking back to conclude that most ideas in the original article were already seeing widespread deployment on the Web except for agent-based systems – and raised the question: “where are all the intelligent agents?” .
This question is yet to be addressed. On today's Web, we as human agents are often assisted by invisible software agents, such as crawlers used by search engines to navigate and index Web pages, agents that curate online content produced by people (e.g., Wikipedia's content agents), and recommender systems used all over the Web to generate more links and navigation paths (e.g., suggestions of related Web pages). In our everyday lives, we are assisted by more visible agents, such as Amazon's Alexa, Google Duplex, or Apple's Siri. Some of these agents may already use various AI methods (learning, reasoning, etc.), but they are specialized for narrow tasks and constrained to silos dictated by company ecosystems. We have yet to see more autonomous, cooperative, and long-lived agents on the Web  – the intelligent agents in James Hendler's question. We believe this decade-old question is now more relevant than ever before in the context of recent developments in three areas of research: (i)Web Architecture and the Web of Things, (ii) Semantic Web and Linked Data, and (iii) Autonomous Agents and Multi-Agent Systems.
The primary objective of this 5-day seminar was to create a network of senior and young researchers who can revisit and align the relevant research threads across the three targeted areas. The seminar was a blend of invited talks, live demonstrators, and group work. Some of the overarching research questions discussed during the seminar included (not an exhaustive list): How to design software agents able to achieve their tasks through flexible autonomous use of hypermedia? How to design hypermedia-based environments that support autonomous behavior? How to design, represent, and reason about interactions among autonomous agents, people, and any other resources on the Web? How to design and govern communities of autonomous agents and people on the Web?
A number of follow-up steps were already taken to continue the discussions and to further consolidate the community. Most recently, several participants submitted a challenge proposal that was accepted at the 20th International Semantic Web Conference (ISWC 2021): theAll The Agents Challenge (ATAC) will take place in October 2021. In addition, a one-day follow-up event was scheduled for July 9, 2021, and several participants offered to contribute to a shared “live” demonstrator space that would allow to integrate technologies and to try out new ideas across the targeted research areas (see also the working group report in Section 6.1).
The Virtual Seminar Format
The seminar was organized in a fully virtual format due to the COVID-19 pandemic and brought together 45 participants across 4 different time zones. The seminar's schedule was designed for focused online interaction and to preserve to some extent the social dimension specific to regular Dagstuhl Seminars. The schedule was also designed to accommodate the participant's time zones as much as possible. To this end, the schedule was structured around three types of sessions:
- plenary sessions: time-zone friendly sessions that constructed the backbone of the seminar (4h per day);
- Demos & Tech sessions: sessions reserved for presenting demonstrators and technologies relevant to the seminar (3 sessions of 2h); the objective of these sessions was to ground the discussions and to paint a picture of what can already be achieved with existing technologies;
- social events: sessions reserved for online social interactions in a virtual representation of Schloss Dagstuhl via Gather.town.
The seminar started with five invited talks given by James Hendler, Mike Amundsen, Matthias Kovatsch and Simon Mayer (joint talk), Olivier Boissier, and Dave Raggett (in order of presentation). The invited talks were meant to help bootstrap the discussions and presented developments across the three research areas targeted by the seminar. The reduced virtual format did not allow for additional talks from participants, but we organized several rounds of personal introductions during the first two seminar days.
In the third seminar day, participants used a virtual concept board (see Figure 2) to organize the seminar topics and to assign them into working groups for the rest of the week. The concept board was created from the seminar topics proposed by the co-organizers, the position statements submitted by participants prior to the seminar, and topics that emerged during the first two seminar days. In total, five working groups were created and four working groups submitted consolidated discussion summaries for this report (see Section 6).
The Demos & Tech sessions attracted more submissions than initially foreseen: we initially scheduled two sessions in the second and third seminar days and eventually scheduled a third session in the fourth seminar day to accommodate all submissions. Submissions were in the form of short abstracts (see Section 5) and each participant was given 10 minutes to present a live demonstrator and 5 minutes for questions.
Overview of the Report
This report is organized into four main parts. Section 3 includes the list of abstracts of the invited talks. Section 4 includes position statements submitted by participants before and after the seminar. Section 5 includes the list of abstracts for the demonstrators presented at the seminar. Section 6 includes the reports submitted by the working groups created during the seminar.
The co-organizers would like to thank Fabien Gandon and Simon Mayer for their enthusiasm and support in organizing this seminar. We would also like to thank the team of young researchers who volunteered to support this virtual format: Danai Vachtsevanou (seminar collector), Daniel Schraudner (architect of Virtual Schloss Dagstuhl), Cleber Amaral, Samuele Burattini, Angelo Croatti, Timotheus Kampik, and Adnane Mansour. Finally, we would like to thank Sussanne Bach-Bernhard, Sascha Daeges, and Michael Gerke for their assistance in organizing this seminar in a fully virtual format.
- T. Berners-Lee, J. Hendler, and O. Lassila. The Semantic Web. Scientific American, 284(5):34–43, 2001.
- J. Hendler. Where are all the intelligent agents? IEEE Intelligent Systems, 22(3):2–3, May 2007.
- J. Hendler and A. Mulvehill. Social Machines: The Coming Collision of Artificial Intelligence, Social Networking, and Humanity. Apress, Berkely, CA, USA, 1st edition, 2016.
- Cleber Jorge Amaral (Universidade Federal de Santa Catarina, BR) [dblp]
- Mike Amundsen (MuleSoft LLC - San Francisco, US) [dblp]
- Olivier Boissier (Ecole des Mines - St. Etienne, FR) [dblp]
- Rafael H. Bordini (PUCRS - Porto Alegre, BR) [dblp]
- Arne Bröring (Siemens AG - München, DE) [dblp]
- Samuele Burattini (University of Bologna, IT)
- Jean-Paul Calbimonte (HES-SO Valais - Sierre, CH) [dblp]
- Victor Charpenay (Mines Saint-Étienne, FR) [dblp]
- Samuel Christie (Lancaster University, GB) [dblp]
- Andrei Ciortea (Universität St. Gallen, CH) [dblp]
- Olivier Corby (INRIA - Sophia Antipolis, FR) [dblp]
- Angelo Croatti (Università di Bologna, IT) [dblp]
- Jérôme Euzenat (INRIA - Grenoble, FR) [dblp]
- Matthias Farnbauer-Schmidt (Universität Erlangen-Nürnberg, DE)
- Fabien Gandon (INRIA - Sophia Antipolis, FR) [dblp]
- Dominique Guinard (EVRYTNG - London, GB) [dblp]
- Andreas Harth (Fraunhofer IIS - Nürnberg, DE) [dblp]
- James A. Hendler (Rensselaer Polytechnic Institute - Troy, US) [dblp]
- Jomi Fred Hübner (Federal University of Santa Catarina, BR) [dblp]
- Tobias Käfer (KIT - Karlsruher Institut für Technologie, DE) [dblp]
- Lalana Kagal (MIT - Cambridge, US) [dblp]
- Timotheus Kampik (University of Umeå, SE) [dblp]
- Sabrina Kirrane (Wirtschaftsuniversität Wien, AT) [dblp]
- Ege Korkan (TU München, DE) [dblp]
- Matthias Kovatsch (Huawei Technologies - München, DE) [dblp]
- Maxime Lefrançois (Mines Saint-Étienne, FR) [dblp]
- Adnane Mansour (Mines Saint-Étienne, FR)
- Simon Mayer (Universität St. Gallen, CH) [dblp]
- Mahda Noura (TU Chemnitz, DE) [dblp]
- Julian Padget (University of Bath, GB) [dblp]
- Cesare Pautasso (University of Lugano, CH) [dblp]
- Terry Payne (University of Liverpool, GB) [dblp]
- María Poveda-Villalón (Technical University of Madrid, ES) [dblp]
- Dave Raggett (W3C - United Kingdom, GB) [dblp]
- Alessandro Ricci (Università di Bologna, IT) [dblp]
- Sebastian Schmid (Universität Erlangen-Nürnberg, DE)
- Daniel Schraudner (Universität Erlangen-Nürnberg, DE) [dblp]
- Ronny Seiger (Universität St. Gallen, CH)
- Munindar P. Singh (North Carolina State University - Raleigh, US) [dblp]
- Ruben Taelman (Ghent University, BE)
- Valentina Tamma (University of Liverpool, GB) [dblp]
- Danai Vachtsevanou (Universität St. Gallen, CH) [dblp]
- Ruben Verborgh (Ghent University, BE) [dblp]
- Erik Wilde (Axway - Zürich, CH) [dblp]
- Antoine Zimmermann (Ecole des Mines - St. Etienne, FR) [dblp]
- Dagstuhl-Seminar 23081: Agents on the Web (2023-02-19 - 2023-02-24) (Details)
- Artificial Intelligence
- Multiagent Systems
- Other Computer Science
- Web Architecture
- Web of Things
- Linked Data
- Semantic Web
- Multi-Agent Systems