[Profile picture of Ruben Verborgh]

Ruben Verborgh

Functional Descriptions as the Bridge between Hypermedia APIs and the Semantic Web

Ruben Verborgh, Thomas Steiner, Davy Van Deursen, Sam Coppens, Joaquim Gabarró Vallés, and Rik Van de Walle

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 today—more than ten years later—the 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.

full text BibTeX other citation formats

Published in 2012 in Proceedings of the Third International Workshop on RESTful Design.

Keywords:

Read this article online

Cite this article in your work

Cite this article easily using its BibTeX entry:

@inproceedings{verborgh_wsrest_2012,
  title = {Functional Descriptions as the Bridge between Hypermedia {APIs} and the {Semantic Web}},
  author = {Verborgh, Ruben and Steiner, Thomas and Van Deursen, Davy and Coppens, Sam and Gabarr\'o Vall\'es, Joaquim and Van de Walle, Rik},
  booktitle = {Proceedings of the Third International Workshop on RESTful Design},
  year = 2012,
  month = apr,
  publisher = {ACM},
  isbn = {978-1-4503-1190-8},
  pages = {33--40},
  doi = {10.1145/2307819.2307828},
  url = {http://www.ws-rest.org/2012/proc/a5-9-verborgh.pdf},
}

Alternatively, pick a reference of your choice below:

ACM
Ruben Verborgh, Thomas Steiner, Davy Van Deursen, Sam Coppens, Joaquim Gabarró Vallés, and Rik Van de Walle. 2012. Functional Descriptions as the Bridge between Hypermedia APIs and the Semantic Web. In Proceedings of the Third International Workshop on RESTful Design, ACM, 33–40.
APA
Verborgh, R., Steiner, T., Van Deursen, D., Coppens, S., Gabarró Vallés, J., & Van de Walle, R. (2012). Functional Descriptions as the Bridge between Hypermedia APIs and the Semantic Web. Proceedings of the Third International Workshop on RESTful Design, 33–40.
IEEE
R. Verborgh, T. Steiner, D. Van Deursen, S. Coppens, J. Gabarró Vallés, and R. Van de Walle, “Functional Descriptions as the Bridge between Hypermedia APIs and the Semantic Web,” in Proceedings of the Third International Workshop on RESTful Design, 2012, pp. 33–40.
LNCS
Verborgh, R., Steiner, T., Van Deursen, D., Coppens, S., Gabarró Vallés, J., Van de Walle, R.: Functional Descriptions as the Bridge between Hypermedia APIs and the Semantic Web. In: Proceedings of the Third International Workshop on RESTful Design. pp. 33–40. ACM (2012).
MLA
Verborgh, Ruben, et al. “Functional Descriptions as the Bridge between Hypermedia APIs and the Semantic Web.” Proceedings of the Third International Workshop on RESTful Design, ACM, 2012, pp. 33–40.

Discuss this article