Towards Automated Invocation of Web APIs
Ning Li, Carlos Pedrinaci, Jacek Kopecký, Maria Maleshkova, Dong Liu, John Domingue · Open Research Online - ORO (The Open University) · 2011
Abstract. This paper, targeting the large variety of Web APIs, presents an approach towards automated invocation of Web APIs. This approach applies a data schema, to the SAWSDL lowering schema mapping, a grounding mechanism that connects the ontological representations of Web APIs with their execution messages. It is intuitive to existing standard efforts and effective in coping with the heterogeneities witnessed by a majority of Web APIs. 1. Invocation of Linked Web APIs In recent years, the world of service on the Web has witnessed an increasing dominance of Web APIs over “classical ” Web services characterized by WSDL and SOAP [1]. The Semantic Web Service (SWS) community, aiming to increase the level of automation for tasks like discovery, composition and invocation through semantic descriptions, is challenged by the large variety of Web APIs, particularly when it comes to automated invocation. Not only are Web APIs heterogeneous in the forms of elements essential to their invocation, such as address URI, but they also lack machine processable descriptions to address this heterogeneity [1]. hRESTS, a