Model-based Generation of Web Application Programming Interfaces to Access Open Data

Please use this identifier to cite or link to this item: http://hdl.handle.net/10045/112713
Información del item - Informació de l'item - Item information
Title: Model-based Generation of Web Application Programming Interfaces to Access Open Data
Authors: González Mora, César | Garrigós, Irene | Zubcoff, Jose | Mazón, Jose-Norberto
Research Group/s: Web and Knowledge (WaKe)
Center, Department or Service: Universidad de Alicante. Departamento de Lenguajes y Sistemas Informáticos | Universidad de Alicante. Departamento de Ciencias del Mar y Biología Aplicada
Keywords: Web APIs | Open data | Data access | Data reuse
Knowledge Area: Lenguajes y Sistemas Informáticos | Estadística e Investigación Operativa
Issue Date: 22-Dec-2020
Publisher: River Publishers
Citation: Journal of Web Engineering. 2020, 19(7-8): 1147-1172. https://doi.org/10.13052/jwe1540-9589.197810
Abstract: In order to facilitate the reusing of open data from open data platforms’ catalogs, Web Application Programming Interfaces (APIs) are an important mechanism for reusers. However, there is a lack of suitable Web APIs to access data from open data platforms. Moreover, in most cases, the currently available APIs only allow to access catalog’s metadata or to download entire data resources (i.e. coarse-grain access to data), hampering the reuse of data. Therefore, we propose a model-based approach to automatically generate Web APIs from open data. Our generated Web APIs facilitate the access and reuse of specific data (i.e., providing fine-grain or query-level access to data), which will result in many societal and economic benefits such as transparency and innovation. With this approach we address open data publishers which will be able to include a Web API within their data, but also open data reusers in case of missing APIs. This APIfication process, which means the creation of APIs for every available dataset, is based on automatic, generic and standardised generation mechanisms. The performance and functioning of this approach is validated with different datasets, which successfully generates Web APIs that facilitate the reuse of data.
Sponsor: This work has been funded by the National Foundation for Research, Technology and Development and the project TIN2016-78103-C2-2-R of the Spanish Ministry of Economy, Industry and Competitiveness. César González-Mora has a contract for predoctoral training with the Generalitat Valenciana and the European Social Fund by the grant ACIF/2019/044.
URI: http://hdl.handle.net/10045/112713
ISSN: 1540-9589 (Print) | 1544-5976 (Online)
DOI: 10.13052/jwe1540-9589.197810
Language: eng
Type: info:eu-repo/semantics/article
Rights: © 2020 River Publishers
Peer Review: si
Publisher version: https://doi.org/10.13052/jwe1540-9589.197810
Appears in Collections:INV - WaKe - Artículos de Revistas

Files in This Item:
Files in This Item:
File Description SizeFormat 
ThumbnailGonzalez-Mora_etal_2020_JWebEng_final.pdfVersión final (acceso restringido)1,49 MBAdobe PDFOpen    Request a copy


Items in RUA are protected by copyright, with all rights reserved, unless otherwise indicated.