32561 |
Creator |
20fbc73bc6c0afc98372cf072a54acc4 |
32561 |
Creator |
2482a533b100c51b082644502f2b86e0 |
32561 |
Creator |
3a63f2d55ea7b613cdba4d11e0d82007 |
32561 |
Creator |
1e904b9b8491bf5221abd0017bb40b14 |
32561 |
Creator |
484a1aa5782e5df5711a206b8e28bd6e |
32561 |
Date |
2011 |
32561 |
Is Part Of |
repository |
32561 |
abstract |
The past few years have been marked by the rapid increase in popularity and use of
Web APIs as indicated by the growing number of available APIs and the multitude of
applications built on top of them. The development and evolution of applications based
on Web APIs is, however, hampered by the lack of automation achievable with current
technologies. In this paper, we focus in particular on invocation, which as of now
requires manual implementation of custom-tailored clients for each individual API.
We present an approach for employing lightweight semantics for supporting the automated
invocation of Web APIs. We investigate current Web API description forms and conduct
an analysis of the requirements for a description model capable of supporting uniļ¬ed
API invocation. In the light of these results, we propose a shared API description
model that overcomes the current heterogeneity of the documentation and provides common
grounds for enhancing APIs with semantic annotations that facilitate a general automated
invocation solution. We evaluate the applicability of our approach by determining
the coverage provided by our description model and via a prototypical implementation
of an invocation engine. |
32561 |
authorList |
authors |
32561 |
presentedAt |
ext-5a940c6f77ad2213d979bd6b1559770c |
32561 |
status |
peerReviewed |
32561 |
uri |
http://data.open.ac.uk/oro/document/46379 |
32561 |
uri |
http://data.open.ac.uk/oro/document/46380 |
32561 |
uri |
http://data.open.ac.uk/oro/document/46381 |
32561 |
uri |
http://data.open.ac.uk/oro/document/47471 |
32561 |
type |
AcademicArticle |
32561 |
type |
Article |
32561 |
label |
Maleshkova, Maria ; Pedrinaci, Carlos ; Li, Ning ; Kopecky, Jacek and Domingue,
John (2011). Lightweight semantics for automating the invocation of Web APIs.
In: IEEE International Conference on Service-Oriented Computing and Applications (SOCA
2011), 12-14 Dec 2011, Irvine, California, USA. |
32561 |
label |
Maleshkova, Maria ; Pedrinaci, Carlos ; Li, Ning ; Kopecky, Jacek and Domingue, John
(2011). Lightweight semantics for automating the invocation of Web APIs. In: IEEE
International Conference on Service-Oriented Computing and Applications (SOCA 2011),
12-14 Dec 2011, Irvine, California, USA. |
32561 |
Title |
Lightweight semantics for automating the invocation of Web APIs |
32561 |
in dataset |
oro |