The Open UniversitySkip to content

A Framework for Automating the Invocation of Web APIs

Li, Ning; Pedrinaci, Carlos; Maleshkova, Maria; Kopecky, Jacek and Domingue, John (2011). A Framework for Automating the Invocation of Web APIs. In: ICSC 2011 Fifth IEEE International Conference on Semantic Computing, 19-21 September 2011 , Palo Alto, CA, USA .

Full text available as:
PDF (Accepted Manuscript) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (368Kb)
Google Scholar: Look up in Google Scholar


Web APIs, characterized by their relative simplicity and their natural suitability for the Web, have become increasingly dominant in the world of services on the Web. Despite their popularity, Web APIs are so heterogeneous in terms of the underlying principles adopted and the means used for publishing them that discovering, understanding and notably invoking Web APIs is nowadays more an art than a science. In this paper, we present our work towards supporting the automated invocation of Web APIs. In particular, we describe a framework that provides a unique entry point for the invocation of most Web APIs that can be found on the Web, by exploiting non-intrusive semantic annotations of HTML pages describing Web APIs in order to capture both their semantics as well as information necessary to carry out their invocation.

Item Type: Conference Item
Copyright Holders: 2011 The Authors
Project Funding Details:
Funded Project NameProject IDFunding Body
Not SetNot SetEU project SOA4All (FP7-215219) (part funded)
Keywords: Web services; Web APIs; service invocation; grounding
Academic Unit/Department: Faculty of Arts and Social Sciences (FASS)
Faculty of Science, Technology, Engineering and Mathematics (STEM) > Knowledge Media Institute (KMi)
Faculty of Science, Technology, Engineering and Mathematics (STEM)
Interdisciplinary Research Centre: Centre for Research in Computing (CRC)
Related URLs:
Item ID: 29272
Depositing User: Kay Dave
Date Deposited: 24 Aug 2011 14:43
Last Modified: 05 Oct 2016 00:07
Share this page:

Download history for this item

These details should be considered as only a guide to the number of downloads performed manually. Algorithmic methods have been applied in an attempt to remove automated downloads from the displayed statistics but no guarantee can be made as to the accuracy of the figures.

▼ Automated document suggestions from open access sources

Actions (login may be required)

Policies | Disclaimer

© The Open University   + 44 (0)870 333 4340