{"title":"The LRA Workbench for Composing Linked REST APIs","authors":"Diego Serrano, Eleni Stroulia","doi":"10.1109/SERVICES.2018.00028","DOIUrl":null,"url":null,"abstract":"The number of Web APIs for accessing information and services is continuously increasing, and yet, no tools exist to automate the process of invoking these APIs and composing their responses, which can be time consuming and error prone. In our previous work, we described LRA (Linked REST APIs) [1], a middleware that enables the automatic composition of REST APIs. Although this automation represents a great opportunity to systematize and improve the quality of the process of using Web APIs, LRA's reliance on SPARQL as the user-interaction model may hinder its adoption. Hence, based upon previous work on Linked Data query systems, in this paper we present a tool that takes advantage of the emergent schema of Web API descriptions, in order to simplify the formulation of LRA-compliant queries.","PeriodicalId":130225,"journal":{"name":"2018 IEEE World Congress on Services (SERVICES)","volume":"76 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE World Congress on Services (SERVICES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SERVICES.2018.00028","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The number of Web APIs for accessing information and services is continuously increasing, and yet, no tools exist to automate the process of invoking these APIs and composing their responses, which can be time consuming and error prone. In our previous work, we described LRA (Linked REST APIs) [1], a middleware that enables the automatic composition of REST APIs. Although this automation represents a great opportunity to systematize and improve the quality of the process of using Web APIs, LRA's reliance on SPARQL as the user-interaction model may hinder its adoption. Hence, based upon previous work on Linked Data query systems, in this paper we present a tool that takes advantage of the emergent schema of Web API descriptions, in order to simplify the formulation of LRA-compliant queries.