Principled design of the modern Web architecture
ACM Transactions on Internet Technology (TOIT)
IEEE Intelligent Systems
SAWSDL: Semantic Annotations for WSDL and XML Schema
IEEE Internet Computing
N3logic: A logical framework for the world wide web
Theory and Practice of Logic Programming
Rule Interchange Format: The Framework
RR '08 Proceedings of the 2nd International Conference on Web Reasoning and Rule Systems
DBpedia - A crystallization point for the Web of Data
Web Semantics: Science, Services and Agents on the World Wide Web
Using semantics for automating the authentication of web APIs
ISWC'10 Proceedings of the 9th international semantic web conference on The semantic web - Volume Part I
Fulfilling the hypermedia constraint via HTTP OPTIONS, the HTTP vocabulary in RDF, and link headers
Proceedings of the Second International Workshop on RESTful Design
Integrating linked data and services with linked data services
ESWC'11 Proceedings of the 8th extended semantic web conference on The semantic web: research and applications - Volume Part I
Rapidly integrating services into the linked data cloud
ISWC'12 Proceedings of the 11th international conference on The Semantic Web - Volume Part I
Distributed affordance: an open-world assumption for hypermedia
Proceedings of the 22nd international conference on World Wide Web companion
A framework for self-descriptive RESTful services
Proceedings of the 22nd international conference on World Wide Web companion
Control-Flow Patterns for Decentralized RESTful Service Composition
ACM Transactions on the Web (TWEB)
Hi-index | 0.00 |
The early visions for the Semantic Web, from the famous 2001 Scientific American article by Berners-Lee et al., feature intelligent agents that can autonomously perform tasks like discovering information, scheduling events, finding execution plans for complex operations, and in general, use reasoning techniques to come up with sense-making and traceable decisions. While todaymore than ten years laterthe building blocks (1) resource-oriented rest infrastructure, (2) Web APIs, and (3) Linked Data are in place, the envisioned intelligent agents have not landed yet. In this paper, we explain why capturing functionality is the connection between those three building blocks, and introduce the functional API description format RESTdesc that creates this bridge between hypermedia APIs and the Semantic Web. Rather than adding yet another component to the Semantic Web stack, RESTdesc offers instead concise descriptions that reuse existing vocabularies to guide hypermedia-driven agents. Its versatile capabilities are illustrated by a real-life agent use case for Web browsers wherein we demonstrate that RESTdesc functional descriptions are capable of fulfilling the promise of autonomous agents on the Web.