Efficient Runtime Service Discovery and Consumption with Hyperlinked RESTdesc
Hyperlinks and forms let humans navigate with ease through websites they have never seen before. In contrast, automated agents can only perform preprogrammed actions on Web services, reducing their generality and restricting their usefulness to a specialized domain. Many of the employed services call themselves RESTful, although they neglect the hypermedia constraint as defined by Roy T. Fielding, stating that the application state should be driven by hypertext. This lack of link usage on the Web of services severely limits agents in what they can do, while connectedness forms a primary feature of the human Web. An urgent need for more intelligent agents becomes apparent, and in this paper, we demonstrate how the conjunction of functional service descriptions and hypermedia links leads to advanced, interactive agent behavior. We propose a new mode for our previously introduced semantic service description format RESTdesc, providing the mechanisms for agents to consume Web services based on links, similar to human browsing strategies. We illustrate the potential of these descriptions by a use case that shows the enhanced capabilities they offer to automated agents, and explain how this is vital for the future Web.
full text BibTeX other citation formats
Published in 2011 in Proceedings of the 7th International Conference on Next Generation Web Services Practices.
- Semantic Web
- RESTdesc
- Web service
- Web API
- Web
- REST
- Web services
- hypermedia
Read this article online
- Read the full text online.
- Request a digital copy of this article.
- Comment on this article.
Cite this article in your work
Cite this article easily using its BibTeX entry:
@inproceedings{verborgh_nwesp_2011,
title = {Efficient Runtime Service Discovery and Consumption with Hyperlinked {RESTdesc}},
author = {Verborgh, Ruben and Steiner, Thomas and Van Deursen, Davy and Van de Walle, Rik and Gabarr\'o Vall\'es, Joaquim},
booktitle = {Proceedings of the 7th International Conference on Next Generation Web Services Practices},
year = 2011,
month = oct,
pages = {373--379},
doi = {10.1109/NWeSP.2011.6088208},
url = {http://research.google.com/pubs/archive/37427.pdf},
isbn = {978-1-4577-1126-8},
}
Alternatively, pick a reference of your choice below:
- ACM
- Ruben Verborgh, Thomas Steiner, Davy Van Deursen, Rik Van de Walle, and Joaquim Gabarró Vallés. 2011. Efficient Runtime Service Discovery and Consumption with Hyperlinked RESTdesc. In Proceedings of the 7th International Conference on Next Generation Web Services Practices, 373–379.
- APA
- Verborgh, R., Steiner, T., Van Deursen, D., Van de Walle, R., & Gabarró Vallés, J. (2011). Efficient Runtime Service Discovery and Consumption with Hyperlinked RESTdesc. Proceedings of the 7th International Conference on Next Generation Web Services Practices, 373–379.
- IEEE
- R. Verborgh, T. Steiner, D. Van Deursen, R. Van de Walle, and J. Gabarró Vallés, “Efficient Runtime Service Discovery and Consumption with Hyperlinked RESTdesc,” in Proceedings of the 7th International Conference on Next Generation Web Services Practices, 2011, pp. 373–379.
- LNCS
- Verborgh, R., Steiner, T., Van Deursen, D., Van de Walle, R., Gabarró Vallés, J.: Efficient Runtime Service Discovery and Consumption with Hyperlinked RESTdesc. In: Proceedings of the 7th International Conference on Next Generation Web Services Practices. pp. 373–379 (2011).
- MLA
- Verborgh, Ruben, et al. “Efficient Runtime Service Discovery and Consumption with Hyperlinked RESTdesc.” Proceedings of the 7th International Conference on Next Generation Web Services Practices, 2011, pp. 373–79.
Discuss this article
- Discover all publications by Ruben Verborgh.
- Find related articles on Google Scholar.
- Post your questions or comments below.