SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
A	Decade	in	Hindsight:	The	Missing	Bridge	Between	
Multi-Agent	Systems	and	the	World	Wide	Web	
1 University of St. Gallen, Switzerland
2 Wimmics, Inria Sophia Antipolis, Univ. Côte D’Azur, CNRS, France
3 ETH Zurich, Switzerland
4 MINES Saint-Étienne, Univ. de Lyon, Laboratoire Hubert Curien, CNRS, France
5 University of Bologna, Italy
Andrei Ciortea1,2 Simon Mayer1,3 Fabien Gandon2
Olivier Boissier4 Alessandro Ricci5 Antoine Zimmermann4
AAMAS 2019, Blue Sky Track, May 17, Montreal
“(...) in fact documents on the web describe real objects and
imaginary concepts, and give particular relationships
between them. (...) This means that machines, as well as
operating on the web information, can do real things.”
Sir Tim Berners-Lee, WWW 1994
https://www.w3.org/Talks/WWW94Tim/
Tim	Berners-Lee,	James	Hendler,	Ora	Lassila.	Scientific	American,	2001
“The rest of the ideas in that article are now seeing widespread
deployment, but I ask again: where are all the agents?”
James Hendler, IEEE Intelligent Systems, 2007
“Once dynamic and open systems become the norm,
they’ll need to adopt agent technologies as fundamental.”
Peter McBurney and Michael Luck,
IEEE Intelligent Systems, 2007
Tim	Berners-Lee,	James	Hendler,	Ora	Lassila.	Scientific	American,	2001
Outline
•  A Decade in Hindsight: MAS and the Web
–  Availability of Practical Use Cases
–  Juxtaposition of MAS and the Web
–  MAS – More Than Just Agents
•  Our Vision: Hypermedia MAS
•  Opportunities and Challenges
Availability of Practical Use Cases
Recent developments in Web research unlock new practical use cases for MAS
– as dynamic, open, and long-lived systems gain adoption on the Web
[Singh and Huhns, 2005]
https://www.programmableweb.com/news/research-shows-interest-providing-apis-still-high/research/2018/02/23
[Amundsen, 2017]
The manual integration of static Web APIs becomes a pressing bottleneck:
•  designing evolvable Web APIs with hypermedia (“Affordance is the key!”)
•  designing general-purpose clients
Availability of Practical Use Cases
The Web of Things (WoT)
•  core idea: to integrate devices into the Web architecture as first-class citizens
–  Target: Class 1 devices [RFC 7228] (~100 KiB Flash and ~10 KiB ROM, less than $1)
•  currently being standardized through combined efforts of the W3C, IETF, and IRTF
The dynamics of Web systems increase to a point where existing programming
paradigms become impractical and agent-based systems become a necessity.
Availability of Practical Use Cases
The Web of Things (WoT)
•  core idea: to integrate devices into the Web architecture as first-class citizens
–  Target: Class 1 devices [RFC 7228] (~100 KiB Flash and ~10 KiB ROM, less than $1)
•  currently being standardized through combined efforts of the W3C, IETF, and IRTF
A	personal	view	on	the	evolution	of	WoT	systems:	
2018	2010	
[Guinard	et	al.,	2010]	
http://ifttt.com	
2013	
http://nodered.org
[Mayer	et	al.,	IoT	2014]	
Goal-directed	WoT	systems	
(planning	+	hypermedia	
affordances)	
2014	
[Kovatsch	et	al.,	IoT	2015]	
Goal-directed	WoT	systems	
(planning	+	hypermedia	
affordances)	
2015	
[Ciortea	et	al.,	IoT	2016]	
JaCaMo	+	hypermedia	
affordances	
2016	
[Ciortea	et	al.,	AAMAS	2018]	
JaCaMo	+	planning		+	hypermedia	
affordances	+	manufacturing	
(Siemens	WoT	Research	Group,	Berkeley)
Availability of Practical Use Cases
Linked Data
•  Linked Open Data Cloud (as of March 2019):
–  1.239 datasets and 16.147 links
•  Clients can browse Linked Data, but also observe and act
on it:
–  W3C Linked Data Platform, W3C Linked Data
Notifications, etc.
https://lod-cloud.net	
The	growing	source	of	linked	structured	data	on	the	Web	now	provides	a	
breeding	ground	for	MAS	research	that	was	not	available	a	decade	ago.
Juxtaposition of MAS and the Web
Large body of literature on MAS and Web services [Singh and Huhns, 2005]
… but Web services have evolved drastically over the past decade
Roy	T.	Fielding,	Architectural	Styles	and	the	Design	of	Network-based	Software	Architectures.	Doctoral	dissertation,	UC	Irvine,	2000	
It is now well recognized that systems using the Web merely as a transport layer are misaligned with
the Web architecture and remain outside of the Web [Pautasso et al., WWW 2008]
–  WS-* standards (SOAP, WSDL, etc.) use the Web for transport
–  FIPA Agent Message Transport Protocol for HTTP
Juxtaposition of MAS and the Web
Large body of literature on MAS and Web services [Singh and Huhns, 2005]
… but Web services have evolved drastically over the past decade
It is now well recognized that systems using the Web merely as a transport layer are misaligned with
the Web architecture and remain outside of the Web [Pautasso et al., WWW 2008]
–  WS-* standards (SOAP, WSDL, etc.) use the Web for transport
–  FIPA Agent Message Transport Protocol for HTTP
MAS using the Web merely as a hidden transport layer are
misaligned with the Web architecture and remain outside of the Web.
MAS – More Than Just Agents
Environment as a first-class abstraction [Weyns et al., 2007]
–  Environment for Multiagent Systems (E4MAS)
Organization as a first-class abstraction
–  Coordination, Organizations, Institutions, and Norms in Agent Systems (COIN)
What	about	the	Web?
Our Vision: Hypermedia MAS
Affordances:	
Turn	On	/	Off	
Change	color	
Org.	Spec.	
Init.	
propose	
reject	
Part.	
Interaction	
Prot.	Spec.	
Policies	
PUT	[lightbulb_IRI]	
[intended	state]	
200	Ok	
Distributed hypermedia environment
Socio-technical systems composed of people and autonomous agents situated and
interacting in a shared hypermedia environment that is distributed across the open Web.
Our Vision: Hypermedia MAS
Affordances:	
Turn	On	/	Off	
Change	color	
Org.	Spec.	
Init.	
propose	
reject	
Part.	
Interaction	
Prot.	Spec.	
Policies	
New	state	
Distributed hypermedia environment
Socio-technical systems composed of people and autonomous agents situated and
interacting in a shared hypermedia environment that is distributed across the open Web.
Our Vision: Hypermedia MAS
Affordances:	
Turn	On	/	Off	
Change	color	
Org.	Spec.	
Init.	
propose	
reject	
Part.	
Interaction	
Prot.	Spec.	
Policies	
Distributed hypermedia environment
Socio-technical systems composed of people and autonomous agents situated and
interacting in a shared hypermedia environment that is distributed across the open Web.
Our Vision: Hypermedia MAS
Affordances:	
Turn	On	/	Off	
Change	color	
Org.	Spec.	
Init.	
propose	
reject	
Part.	
Interaction	
Prot.	Spec.	
Policies	
Distributed hypermedia environment
Socio-technical systems composed of people and autonomous agents situated and
interacting in a shared hypermedia environment that is distributed across the open Web.
•  Key point: agent environments are not layered on top of the Web (technological integration), but
they are integrated into the hypermedia fabric of the Web (conceptual integration)
Opportunities & Challenges: the MAS Perspective
What does it mean for an agent to be situated on the Web?
How can agents leverage affordances provided by resources discovered in their
environment at run-time in order to achieve their goals?
How can agents find resources required to achieve their goals in large-scale
hypermedia environments?
What architectures, paradigms, and languages are suitable for designing and
programming agents that operate on Linked Data?
etc. (open list!)
Opportunities & Challenges: the Web Perspective
Interaction as a first-class abstraction on the Web
Regulation as a first-class abstraction on the Web
Conclusions:	A	Call	to	Action	
	
	
It	is	both	timely	and	necessary	to	create	thorough	conceptual	and	technological	
bridges	between	MAS	and	Web	research.	
	
All	the	elements	required	to	design	and	deploy	Hypermedia	MAS		
are	already	available.
May 13, San Francisco, CA	
Andrei Ciortea, Simon Mayer, Fabien Gandon, Olivier Boissier	
First Workshop on Hypermedia Multi-Agent Systems	
in	conjunction	with	
@hyperagents	 Weaving	a	Web	for	People	and	Artificial	Agents	http://hyperagents.org
Thank You!
andrei.ciortea@unisg.ch
@andreiciortea
References
M. Amundsen. 2017. RESTful Web Clients: Enabling Reuse Through Hypermedia. O’Reilly Media.
A. Ciortea, S. Mayer, and F. Michahelles. 2018. Repurposing Manufacturing Lines on the Fly with Multi-agent Systems for the Web of Things. In
Proceedings of the 17th International Conference on Autonomous Agents and Multiagent Systems (AAMAS ’18). International Foundation for
Autonomous Agents and Multiagent Systems, Richland, SC, 813–822.
A. Ciortea, O. Boissier, A. Zimmermann, and A. M. Florea. 2016. Responsive Decentralized Composition of Service Mashups for the Internet of
Things. In Proceedings of the 6th International Conference on the Internet of Things (IoT'16). ACM, New York, NY, USA, 53-61.
D. Guinard, V. Trifa, T. Pham, and O. Liechti. 2009. Towards physical mashups in the web of things. In Proceedings of the 6th international
conference on Networked sensing systems (INSS'09), Raj Rajkumar and Hide Tokuda (Eds.). IEEE Press, Piscataway, NJ, USA, 196-199.
M. Kovatsch, Y. N. Hassan, and S. Mayer. 2015. Practical semantics for the Internet of Things: Physical states, device mashups, and open
questions. In 2015 5th International Conference on the Internet of Things (IOT). 54–61.
S. Mayer, N. Inhelder, R. Verborgh, R. Van de Walle, and F. Mattern. 2014. Configuration of smart environments made simple: Combining
visual modeling with semantic metadata and reasoning. In 2014 International Conference on the Internet of Things (IOT). 61–66.
C. Pautasso, O. Zimmermann, and F. Leymann. 2008. Restful Web Services vs. "Big"’ Web Services: Making the Right Architectural Decision.
In Proceedings of the 17th Intl. Conference on World Wide Web (WWW ’08). ACM, New York, NY, USA, 805–814.
M. P. Singh and M. N. Huhns. 2006. Service-oriented computing: semantics, processes, agents. John Wiley & Sons.
D. Weyns, A. Omicini, and J. Odell. 2007. Environment as a first class abstraction in multiagent systems. Autonomous agents and multi-agent
systems 14, 1 (2007), 5–30.

Contenu connexe

Tendances

Web of Things Application Architecture
Web of Things Application ArchitectureWeb of Things Application Architecture
Web of Things Application ArchitectureDominique Guinard
 
Webometrics 2.0: Blogometrics, Wikimetrics, Tagometrics, and Sociometrics Rev...
Webometrics 2.0: Blogometrics, Wikimetrics, Tagometrics, and Sociometrics Rev...Webometrics 2.0: Blogometrics, Wikimetrics, Tagometrics, and Sociometrics Rev...
Webometrics 2.0: Blogometrics, Wikimetrics, Tagometrics, and Sociometrics Rev...Lennart Björneborn
 
Elsevier Gran Challenge: The living document
Elsevier Gran Challenge: The living documentElsevier Gran Challenge: The living document
Elsevier Gran Challenge: The living documentAlberto Labarga
 
Social Sharing In a Web of Things
Social Sharing In a Web of ThingsSocial Sharing In a Web of Things
Social Sharing In a Web of ThingsDominique Guinard
 
The technology of open learning
The technology of open learningThe technology of open learning
The technology of open learningErik Duval
 
What Is Micromedia? Living and Learning in Microcontent Environments.
What Is Micromedia? Living and Learning in Microcontent Environments.What Is Micromedia? Living and Learning in Microcontent Environments.
What Is Micromedia? Living and Learning in Microcontent Environments.jurijmlotman
 
Sharing Scientific Data: Legal, Normative and Social Issues
Sharing Scientific Data: Legal, Normative and Social IssuesSharing Scientific Data: Legal, Normative and Social Issues
Sharing Scientific Data: Legal, Normative and Social IssuesKaitlin Thaney
 
Eduserv Foundation SL projects
Eduserv Foundation SL projectsEduserv Foundation SL projects
Eduserv Foundation SL projectsEduserv Foundation
 
The Future of Social Networks: The Need for Semantics
The Future of Social Networks: The Need for SemanticsThe Future of Social Networks: The Need for Semantics
The Future of Social Networks: The Need for SemanticsJohn Breslin
 
The Web of Things: Enabling the Physical World to the Web
The Web of Things: Enabling the Physical World to the WebThe Web of Things: Enabling the Physical World to the Web
The Web of Things: Enabling the Physical World to the WebAndreas Kamilaris
 
New challenges for digital scholarship and curation in the era of ubiquitous ...
New challenges for digital scholarship and curation in the era of ubiquitous ...New challenges for digital scholarship and curation in the era of ubiquitous ...
New challenges for digital scholarship and curation in the era of ubiquitous ...Derek Keats
 
Webometrics 1.0 from AltaVista to Small Worlds and Genre Drift
Webometrics 1.0from AltaVista to Small Worlds and Genre DriftWebometrics 1.0from AltaVista to Small Worlds and Genre Drift
Webometrics 1.0 from AltaVista to Small Worlds and Genre DriftLennart Björneborn
 
Semantic web approach towards interoperability and privacy issues in social n...
Semantic web approach towards interoperability and privacy issues in social n...Semantic web approach towards interoperability and privacy issues in social n...
Semantic web approach towards interoperability and privacy issues in social n...ijwscjournal
 
ALIA20X20: a review of CotW-ProM
ALIA20X20: a review of CotW-ProMALIA20X20: a review of CotW-ProM
ALIA20X20: a review of CotW-ProMTimothy Rayner
 
Eugene Lang Liberal Tech2007
Eugene Lang Liberal Tech2007Eugene Lang Liberal Tech2007
Eugene Lang Liberal Tech2007Bryan Alexander
 
ISWC 2013 Tutorial on the Web of Things
ISWC 2013 Tutorial on the Web of ThingsISWC 2013 Tutorial on the Web of Things
ISWC 2013 Tutorial on the Web of Thingscarolninap
 
Linked Data: opportunities and challenges
Linked Data: opportunities and challengesLinked Data: opportunities and challenges
Linked Data: opportunities and challengesMichael Hausenblas
 

Tendances (20)

Web of Things Application Architecture
Web of Things Application ArchitectureWeb of Things Application Architecture
Web of Things Application Architecture
 
Webometrics 2.0: Blogometrics, Wikimetrics, Tagometrics, and Sociometrics Rev...
Webometrics 2.0: Blogometrics, Wikimetrics, Tagometrics, and Sociometrics Rev...Webometrics 2.0: Blogometrics, Wikimetrics, Tagometrics, and Sociometrics Rev...
Webometrics 2.0: Blogometrics, Wikimetrics, Tagometrics, and Sociometrics Rev...
 
Elsevier Gran Challenge: The living document
Elsevier Gran Challenge: The living documentElsevier Gran Challenge: The living document
Elsevier Gran Challenge: The living document
 
Social Sharing In a Web of Things
Social Sharing In a Web of ThingsSocial Sharing In a Web of Things
Social Sharing In a Web of Things
 
The technology of open learning
The technology of open learningThe technology of open learning
The technology of open learning
 
What Is Micromedia? Living and Learning in Microcontent Environments.
What Is Micromedia? Living and Learning in Microcontent Environments.What Is Micromedia? Living and Learning in Microcontent Environments.
What Is Micromedia? Living and Learning in Microcontent Environments.
 
Sharing Scientific Data: Legal, Normative and Social Issues
Sharing Scientific Data: Legal, Normative and Social IssuesSharing Scientific Data: Legal, Normative and Social Issues
Sharing Scientific Data: Legal, Normative and Social Issues
 
Eduserv Foundation SL projects
Eduserv Foundation SL projectsEduserv Foundation SL projects
Eduserv Foundation SL projects
 
The Future of Social Networks: The Need for Semantics
The Future of Social Networks: The Need for SemanticsThe Future of Social Networks: The Need for Semantics
The Future of Social Networks: The Need for Semantics
 
The Web of Things
The Web of ThingsThe Web of Things
The Web of Things
 
Web 2.0: trendy nonsense?
Web 2.0: trendy nonsense?Web 2.0: trendy nonsense?
Web 2.0: trendy nonsense?
 
The Web of Things: Enabling the Physical World to the Web
The Web of Things: Enabling the Physical World to the WebThe Web of Things: Enabling the Physical World to the Web
The Web of Things: Enabling the Physical World to the Web
 
New challenges for digital scholarship and curation in the era of ubiquitous ...
New challenges for digital scholarship and curation in the era of ubiquitous ...New challenges for digital scholarship and curation in the era of ubiquitous ...
New challenges for digital scholarship and curation in the era of ubiquitous ...
 
Webometrics 1.0 from AltaVista to Small Worlds and Genre Drift
Webometrics 1.0from AltaVista to Small Worlds and Genre DriftWebometrics 1.0from AltaVista to Small Worlds and Genre Drift
Webometrics 1.0 from AltaVista to Small Worlds and Genre Drift
 
Semantic web approach towards interoperability and privacy issues in social n...
Semantic web approach towards interoperability and privacy issues in social n...Semantic web approach towards interoperability and privacy issues in social n...
Semantic web approach towards interoperability and privacy issues in social n...
 
ALIA20X20: a review of CotW-ProM
ALIA20X20: a review of CotW-ProMALIA20X20: a review of CotW-ProM
ALIA20X20: a review of CotW-ProM
 
Eugene Lang Liberal Tech2007
Eugene Lang Liberal Tech2007Eugene Lang Liberal Tech2007
Eugene Lang Liberal Tech2007
 
ISWC 2013 Tutorial on the Web of Things
ISWC 2013 Tutorial on the Web of ThingsISWC 2013 Tutorial on the Web of Things
ISWC 2013 Tutorial on the Web of Things
 
Linked Data: opportunities and challenges
Linked Data: opportunities and challengesLinked Data: opportunities and challenges
Linked Data: opportunities and challenges
 
Network literacy-high-res
Network literacy-high-resNetwork literacy-high-res
Network literacy-high-res
 

Similaire à A Decade in Hindsight: The Missing Bridge Between Multi-Agent Systems and the World Wide Web

Rethinking Multi-Agent Systems for the World-Wide Web
Rethinking Multi-Agent Systems for the World-Wide WebRethinking Multi-Agent Systems for the World-Wide Web
Rethinking Multi-Agent Systems for the World-Wide WebAndrei Ciortea
 
Hypermedia-driven Socio-technical Networks for Goal-driven Discovery in the W...
Hypermedia-driven Socio-technical Networks for Goal-driven Discovery in the W...Hypermedia-driven Socio-technical Networks for Goal-driven Discovery in the W...
Hypermedia-driven Socio-technical Networks for Goal-driven Discovery in the W...Andrei Ciortea
 
IRJET- Fourth Coming Internet: The Internet of Things
IRJET- Fourth Coming Internet: The Internet of ThingsIRJET- Fourth Coming Internet: The Internet of Things
IRJET- Fourth Coming Internet: The Internet of ThingsIRJET Journal
 
A_Middleware_based_on_Service_Oriented_Architectur.pdf
A_Middleware_based_on_Service_Oriented_Architectur.pdfA_Middleware_based_on_Service_Oriented_Architectur.pdf
A_Middleware_based_on_Service_Oriented_Architectur.pdf12rno
 
Autonomous Agents for Flexible Hypermedia Systems
Autonomous Agents for Flexible Hypermedia Systems Autonomous Agents for Flexible Hypermedia Systems
Autonomous Agents for Flexible Hypermedia Systems Simon Mayer
 
Walking Our Way to the Web
Walking Our Way to the WebWalking Our Way to the Web
Walking Our Way to the WebFabien Gandon
 
Web 3.0 & Internet of Things
Web 3.0 & Internet of Things Web 3.0 & Internet of Things
Web 3.0 & Internet of Things Chris Becker
 
June 2023:Top 10 Cited Articles in Web & Semantic Technology
June 2023:Top 10 Cited Articles in Web & Semantic TechnologyJune 2023:Top 10 Cited Articles in Web & Semantic Technology
June 2023:Top 10 Cited Articles in Web & Semantic Technologydannyijwest
 
IoT Challenges: Technological, Business and Social aspects
IoT Challenges: Technological, Business and Social aspectsIoT Challenges: Technological, Business and Social aspects
IoT Challenges: Technological, Business and Social aspectsRoberto Minerva
 
Cloud and Big Data Come Together in the Ocean Observatories Initiative to Giv...
Cloud and Big Data Come Together in the Ocean Observatories Initiative to Giv...Cloud and Big Data Come Together in the Ocean Observatories Initiative to Giv...
Cloud and Big Data Come Together in the Ocean Observatories Initiative to Giv...Dana Gardner
 
Future Internet: Challenge And Research Trend
Future Internet: Challenge And Research TrendFuture Internet: Challenge And Research Trend
Future Internet: Challenge And Research TrendIJERA Editor
 
The Revolution Of Cloud Computing
The Revolution Of Cloud ComputingThe Revolution Of Cloud Computing
The Revolution Of Cloud ComputingCarmen Sanborn
 
The Toolkit Approach for Endggh-user.pdf
The Toolkit Approach for Endggh-user.pdfThe Toolkit Approach for Endggh-user.pdf
The Toolkit Approach for Endggh-user.pdfHakkemB
 
AN APPROACH TO EXTRACTING DISTRIBUTED DATA FROM THE INTEGRATED ENVIRONMENT OF...
AN APPROACH TO EXTRACTING DISTRIBUTED DATA FROM THE INTEGRATED ENVIRONMENT OF...AN APPROACH TO EXTRACTING DISTRIBUTED DATA FROM THE INTEGRATED ENVIRONMENT OF...
AN APPROACH TO EXTRACTING DISTRIBUTED DATA FROM THE INTEGRATED ENVIRONMENT OF...ijcsit
 
December 2022: Top 10 Read Articles in Web & Semantic Technology
December 2022: Top 10  Read Articles in Web & Semantic TechnologyDecember 2022: Top 10  Read Articles in Web & Semantic Technology
December 2022: Top 10 Read Articles in Web & Semantic Technologydannyijwest
 
WoT 2016 - Seventh International Workshop on the Web of Things
WoT 2016 - Seventh International Workshop on the Web of ThingsWoT 2016 - Seventh International Workshop on the Web of Things
WoT 2016 - Seventh International Workshop on the Web of ThingsSimon Mayer
 

Similaire à A Decade in Hindsight: The Missing Bridge Between Multi-Agent Systems and the World Wide Web (20)

Rethinking Multi-Agent Systems for the World-Wide Web
Rethinking Multi-Agent Systems for the World-Wide WebRethinking Multi-Agent Systems for the World-Wide Web
Rethinking Multi-Agent Systems for the World-Wide Web
 
Hypermedia-driven Socio-technical Networks for Goal-driven Discovery in the W...
Hypermedia-driven Socio-technical Networks for Goal-driven Discovery in the W...Hypermedia-driven Socio-technical Networks for Goal-driven Discovery in the W...
Hypermedia-driven Socio-technical Networks for Goal-driven Discovery in the W...
 
IRJET- Fourth Coming Internet: The Internet of Things
IRJET- Fourth Coming Internet: The Internet of ThingsIRJET- Fourth Coming Internet: The Internet of Things
IRJET- Fourth Coming Internet: The Internet of Things
 
PhD Admission Pitching
PhD Admission PitchingPhD Admission Pitching
PhD Admission Pitching
 
A_Middleware_based_on_Service_Oriented_Architectur.pdf
A_Middleware_based_on_Service_Oriented_Architectur.pdfA_Middleware_based_on_Service_Oriented_Architectur.pdf
A_Middleware_based_on_Service_Oriented_Architectur.pdf
 
Autonomous Agents for Flexible Hypermedia Systems
Autonomous Agents for Flexible Hypermedia Systems Autonomous Agents for Flexible Hypermedia Systems
Autonomous Agents for Flexible Hypermedia Systems
 
Walking Our Way to the Web
Walking Our Way to the WebWalking Our Way to the Web
Walking Our Way to the Web
 
Web 3.0 & Internet of Things
Web 3.0 & Internet of Things Web 3.0 & Internet of Things
Web 3.0 & Internet of Things
 
June 2023:Top 10 Cited Articles in Web & Semantic Technology
June 2023:Top 10 Cited Articles in Web & Semantic TechnologyJune 2023:Top 10 Cited Articles in Web & Semantic Technology
June 2023:Top 10 Cited Articles in Web & Semantic Technology
 
IoT Challenges: Technological, Business and Social aspects
IoT Challenges: Technological, Business and Social aspectsIoT Challenges: Technological, Business and Social aspects
IoT Challenges: Technological, Business and Social aspects
 
Cloud and Big Data Come Together in the Ocean Observatories Initiative to Giv...
Cloud and Big Data Come Together in the Ocean Observatories Initiative to Giv...Cloud and Big Data Come Together in the Ocean Observatories Initiative to Giv...
Cloud and Big Data Come Together in the Ocean Observatories Initiative to Giv...
 
Future Internet: Challenge And Research Trend
Future Internet: Challenge And Research TrendFuture Internet: Challenge And Research Trend
Future Internet: Challenge And Research Trend
 
The Revolution Of Cloud Computing
The Revolution Of Cloud ComputingThe Revolution Of Cloud Computing
The Revolution Of Cloud Computing
 
This is ugly
This is uglyThis is ugly
This is ugly
 
The Toolkit Approach for Endggh-user.pdf
The Toolkit Approach for Endggh-user.pdfThe Toolkit Approach for Endggh-user.pdf
The Toolkit Approach for Endggh-user.pdf
 
AN APPROACH TO EXTRACTING DISTRIBUTED DATA FROM THE INTEGRATED ENVIRONMENT OF...
AN APPROACH TO EXTRACTING DISTRIBUTED DATA FROM THE INTEGRATED ENVIRONMENT OF...AN APPROACH TO EXTRACTING DISTRIBUTED DATA FROM THE INTEGRATED ENVIRONMENT OF...
AN APPROACH TO EXTRACTING DISTRIBUTED DATA FROM THE INTEGRATED ENVIRONMENT OF...
 
Less Ugly
Less UglyLess Ugly
Less Ugly
 
December 2022: Top 10 Read Articles in Web & Semantic Technology
December 2022: Top 10  Read Articles in Web & Semantic TechnologyDecember 2022: Top 10  Read Articles in Web & Semantic Technology
December 2022: Top 10 Read Articles in Web & Semantic Technology
 
Web4.0.pdf
Web4.0.pdfWeb4.0.pdf
Web4.0.pdf
 
WoT 2016 - Seventh International Workshop on the Web of Things
WoT 2016 - Seventh International Workshop on the Web of ThingsWoT 2016 - Seventh International Workshop on the Web of Things
WoT 2016 - Seventh International Workshop on the Web of Things
 

Dernier

Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...anilsa9823
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSarthak Sekhar Mondal
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Nistarini College, Purulia (W.B) India
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxpradhanghanshyam7136
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxgindu3009
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real timeSatoshi NAKAHIRA
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSérgio Sacani
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physicsvishikhakeshava1
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfSumit Kumar yadav
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PPRINCE C P
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |aasikanpl
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡anilsa9823
 

Dernier (20)

Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptx
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
 
Engler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomyEngler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomy
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptx
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real time
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physics
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdf
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C P
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
 

A Decade in Hindsight: The Missing Bridge Between Multi-Agent Systems and the World Wide Web

  • 1. A Decade in Hindsight: The Missing Bridge Between Multi-Agent Systems and the World Wide Web 1 University of St. Gallen, Switzerland 2 Wimmics, Inria Sophia Antipolis, Univ. Côte D’Azur, CNRS, France 3 ETH Zurich, Switzerland 4 MINES Saint-Étienne, Univ. de Lyon, Laboratoire Hubert Curien, CNRS, France 5 University of Bologna, Italy Andrei Ciortea1,2 Simon Mayer1,3 Fabien Gandon2 Olivier Boissier4 Alessandro Ricci5 Antoine Zimmermann4 AAMAS 2019, Blue Sky Track, May 17, Montreal
  • 2. “(...) in fact documents on the web describe real objects and imaginary concepts, and give particular relationships between them. (...) This means that machines, as well as operating on the web information, can do real things.” Sir Tim Berners-Lee, WWW 1994 https://www.w3.org/Talks/WWW94Tim/
  • 4. “The rest of the ideas in that article are now seeing widespread deployment, but I ask again: where are all the agents?” James Hendler, IEEE Intelligent Systems, 2007 “Once dynamic and open systems become the norm, they’ll need to adopt agent technologies as fundamental.” Peter McBurney and Michael Luck, IEEE Intelligent Systems, 2007 Tim Berners-Lee, James Hendler, Ora Lassila. Scientific American, 2001
  • 5. Outline •  A Decade in Hindsight: MAS and the Web –  Availability of Practical Use Cases –  Juxtaposition of MAS and the Web –  MAS – More Than Just Agents •  Our Vision: Hypermedia MAS •  Opportunities and Challenges
  • 6. Availability of Practical Use Cases Recent developments in Web research unlock new practical use cases for MAS – as dynamic, open, and long-lived systems gain adoption on the Web [Singh and Huhns, 2005] https://www.programmableweb.com/news/research-shows-interest-providing-apis-still-high/research/2018/02/23 [Amundsen, 2017] The manual integration of static Web APIs becomes a pressing bottleneck: •  designing evolvable Web APIs with hypermedia (“Affordance is the key!”) •  designing general-purpose clients
  • 7. Availability of Practical Use Cases The Web of Things (WoT) •  core idea: to integrate devices into the Web architecture as first-class citizens –  Target: Class 1 devices [RFC 7228] (~100 KiB Flash and ~10 KiB ROM, less than $1) •  currently being standardized through combined efforts of the W3C, IETF, and IRTF The dynamics of Web systems increase to a point where existing programming paradigms become impractical and agent-based systems become a necessity.
  • 8. Availability of Practical Use Cases The Web of Things (WoT) •  core idea: to integrate devices into the Web architecture as first-class citizens –  Target: Class 1 devices [RFC 7228] (~100 KiB Flash and ~10 KiB ROM, less than $1) •  currently being standardized through combined efforts of the W3C, IETF, and IRTF A personal view on the evolution of WoT systems: 2018 2010 [Guinard et al., 2010] http://ifttt.com 2013 http://nodered.org [Mayer et al., IoT 2014] Goal-directed WoT systems (planning + hypermedia affordances) 2014 [Kovatsch et al., IoT 2015] Goal-directed WoT systems (planning + hypermedia affordances) 2015 [Ciortea et al., IoT 2016] JaCaMo + hypermedia affordances 2016 [Ciortea et al., AAMAS 2018] JaCaMo + planning + hypermedia affordances + manufacturing (Siemens WoT Research Group, Berkeley)
  • 9. Availability of Practical Use Cases Linked Data •  Linked Open Data Cloud (as of March 2019): –  1.239 datasets and 16.147 links •  Clients can browse Linked Data, but also observe and act on it: –  W3C Linked Data Platform, W3C Linked Data Notifications, etc. https://lod-cloud.net The growing source of linked structured data on the Web now provides a breeding ground for MAS research that was not available a decade ago.
  • 10. Juxtaposition of MAS and the Web Large body of literature on MAS and Web services [Singh and Huhns, 2005] … but Web services have evolved drastically over the past decade Roy T. Fielding, Architectural Styles and the Design of Network-based Software Architectures. Doctoral dissertation, UC Irvine, 2000 It is now well recognized that systems using the Web merely as a transport layer are misaligned with the Web architecture and remain outside of the Web [Pautasso et al., WWW 2008] –  WS-* standards (SOAP, WSDL, etc.) use the Web for transport –  FIPA Agent Message Transport Protocol for HTTP
  • 11. Juxtaposition of MAS and the Web Large body of literature on MAS and Web services [Singh and Huhns, 2005] … but Web services have evolved drastically over the past decade It is now well recognized that systems using the Web merely as a transport layer are misaligned with the Web architecture and remain outside of the Web [Pautasso et al., WWW 2008] –  WS-* standards (SOAP, WSDL, etc.) use the Web for transport –  FIPA Agent Message Transport Protocol for HTTP MAS using the Web merely as a hidden transport layer are misaligned with the Web architecture and remain outside of the Web.
  • 12. MAS – More Than Just Agents Environment as a first-class abstraction [Weyns et al., 2007] –  Environment for Multiagent Systems (E4MAS) Organization as a first-class abstraction –  Coordination, Organizations, Institutions, and Norms in Agent Systems (COIN) What about the Web?
  • 13. Our Vision: Hypermedia MAS Affordances: Turn On / Off Change color Org. Spec. Init. propose reject Part. Interaction Prot. Spec. Policies PUT [lightbulb_IRI] [intended state] 200 Ok Distributed hypermedia environment Socio-technical systems composed of people and autonomous agents situated and interacting in a shared hypermedia environment that is distributed across the open Web.
  • 14. Our Vision: Hypermedia MAS Affordances: Turn On / Off Change color Org. Spec. Init. propose reject Part. Interaction Prot. Spec. Policies New state Distributed hypermedia environment Socio-technical systems composed of people and autonomous agents situated and interacting in a shared hypermedia environment that is distributed across the open Web.
  • 15. Our Vision: Hypermedia MAS Affordances: Turn On / Off Change color Org. Spec. Init. propose reject Part. Interaction Prot. Spec. Policies Distributed hypermedia environment Socio-technical systems composed of people and autonomous agents situated and interacting in a shared hypermedia environment that is distributed across the open Web.
  • 16. Our Vision: Hypermedia MAS Affordances: Turn On / Off Change color Org. Spec. Init. propose reject Part. Interaction Prot. Spec. Policies Distributed hypermedia environment Socio-technical systems composed of people and autonomous agents situated and interacting in a shared hypermedia environment that is distributed across the open Web. •  Key point: agent environments are not layered on top of the Web (technological integration), but they are integrated into the hypermedia fabric of the Web (conceptual integration)
  • 17. Opportunities & Challenges: the MAS Perspective What does it mean for an agent to be situated on the Web? How can agents leverage affordances provided by resources discovered in their environment at run-time in order to achieve their goals? How can agents find resources required to achieve their goals in large-scale hypermedia environments? What architectures, paradigms, and languages are suitable for designing and programming agents that operate on Linked Data? etc. (open list!)
  • 18. Opportunities & Challenges: the Web Perspective Interaction as a first-class abstraction on the Web Regulation as a first-class abstraction on the Web
  • 20. May 13, San Francisco, CA Andrei Ciortea, Simon Mayer, Fabien Gandon, Olivier Boissier First Workshop on Hypermedia Multi-Agent Systems in conjunction with @hyperagents Weaving a Web for People and Artificial Agents http://hyperagents.org
  • 22. References M. Amundsen. 2017. RESTful Web Clients: Enabling Reuse Through Hypermedia. O’Reilly Media. A. Ciortea, S. Mayer, and F. Michahelles. 2018. Repurposing Manufacturing Lines on the Fly with Multi-agent Systems for the Web of Things. In Proceedings of the 17th International Conference on Autonomous Agents and Multiagent Systems (AAMAS ’18). International Foundation for Autonomous Agents and Multiagent Systems, Richland, SC, 813–822. A. Ciortea, O. Boissier, A. Zimmermann, and A. M. Florea. 2016. Responsive Decentralized Composition of Service Mashups for the Internet of Things. In Proceedings of the 6th International Conference on the Internet of Things (IoT'16). ACM, New York, NY, USA, 53-61. D. Guinard, V. Trifa, T. Pham, and O. Liechti. 2009. Towards physical mashups in the web of things. In Proceedings of the 6th international conference on Networked sensing systems (INSS'09), Raj Rajkumar and Hide Tokuda (Eds.). IEEE Press, Piscataway, NJ, USA, 196-199. M. Kovatsch, Y. N. Hassan, and S. Mayer. 2015. Practical semantics for the Internet of Things: Physical states, device mashups, and open questions. In 2015 5th International Conference on the Internet of Things (IOT). 54–61. S. Mayer, N. Inhelder, R. Verborgh, R. Van de Walle, and F. Mattern. 2014. Configuration of smart environments made simple: Combining visual modeling with semantic metadata and reasoning. In 2014 International Conference on the Internet of Things (IOT). 61–66. C. Pautasso, O. Zimmermann, and F. Leymann. 2008. Restful Web Services vs. "Big"’ Web Services: Making the Right Architectural Decision. In Proceedings of the 17th Intl. Conference on World Wide Web (WWW ’08). ACM, New York, NY, USA, 805–814. M. P. Singh and M. N. Huhns. 2006. Service-oriented computing: semantics, processes, agents. John Wiley & Sons. D. Weyns, A. Omicini, and J. Odell. 2007. Environment as a first class abstraction in multiagent systems. Autonomous agents and multi-agent systems 14, 1 (2007), 5–30.