[Profile picture of Ruben Verborgh]

Ruben Verborgh

Description and Interaction of RESTful Services for Automatic Discovery and Execution

by Ruben Verborgh, Thomas Steiner, Davy Van Deursen, Jos De Roo, Rik Van de Walle, and Joaquim Gabarró Vallés

Many have left their footprints on the field of semantic RESTful Web service description. Albeit some of the propositions are even W3C Recommendations, none of the proposed standards could gain significant adoption with Web service providers. Some approaches were supposedly too complex and verbose, others were considered not RESTful, and some failed to reach a significant majority of API providers for a combination of the reasons above. While we neither have the silver bullet for universal Web service description, with this paper, we want to suggest a lightweight approach called RESTdesc. It expresses the semantics of Web services by pre- and postconditions in simple N3 rules, and integrates existing standards and conventions such as Link headers, HTTP OPTIONS, and URI templates for discovery and interaction. This approach keeps the complexity to a minimum, yet still enables service descriptions with full semantic expressiveness. A sample implementation on the topic of multimedia Web services verifies the effectiveness of our approach.

BibTeX other citation formats

Published in 2011 in Proceedings of the FTRA 2011 International Workshop on Advanced Future Multimedia Services.

Keywords:

Read this article online

Cite this article in your work

Cite this article easily using its BibTeX entry:

@inproceedings{verborgh_afms_2011,
  title = {Description and Interaction of {RESTful} Services for Automatic Discovery and Execution},
  author = {Verborgh, Ruben and Steiner, Thomas and Van Deursen, Davy and De Roo, Jos and Van de Walle, Rik and Gabarr\'o Vall\'es, Joaquim},
  year = 2011,
  month = dec,
  booktitle = {Proceedings of the FTRA 2011 International Workshop on Advanced Future Multimedia Services},
}

Alternatively, pick a reference of your choice below:

IEEE
R. Verborgh, T. Steiner, D. Van Deursen, J. De Roo, R. Van de Walle, and J. Gabarró Vallés, “Description and Interaction of RESTful Services for Automatic Discovery and Execution,” in Proceedings of the FTRA 2011 International Workshop on Advanced Future Multimedia Services, 2011.
ACM
Ruben Verborgh, Thomas Steiner, Davy Van Deursen, Jos De Roo, Rik Van de Walle, and Joaquim Gabarró Vallés. 2011. Description and Interaction of RESTful Services for Automatic Discovery and Execution. In Proceedings of the FTRA 2011 International Workshop on Advanced Future Multimedia Services.
LNCS
Verborgh, R., Steiner, T., Van Deursen, D., De Roo, J., Van de Walle, R., Gabarró Vallés, J.: Description and Interaction of RESTful Services for Automatic Discovery and Execution. In: Proceedings of the FTRA 2011 International Workshop on Advanced Future Multimedia Services (2011).
APA
Verborgh, R., Steiner, T., Van Deursen, D., De Roo, J., Van de Walle, R., & Gabarró Vallés, J. (2011). Description and Interaction of RESTful Services for Automatic Discovery and Execution. In Proceedings of the FTRA 2011 International Workshop on Advanced Future Multimedia Services.
MLA
Verborgh, Ruben et al. “Description and Interaction of RESTful Services for Automatic Discovery and Execution.” Proceedings of the FTRA 2011 International Workshop on Advanced Future Multimedia Services. 2011. Print.

Discuss this article