Automatic query-centric API for routine access to linked data

Albert Meroño-Peñuela, Rinke Hoekstra

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

9 Scopus citations

Abstract

Despite the advatages of Linked Data as a data integration paradigm, accessing and consuming Linked Data is still a cumbersome task. Linked Data applications need to use technologies such as RDF and SPARQL that, despite their expressive power, belong to the data integration stack. As a result, applications and data cannot be cleanly separated: SPARQL queries, endpoint addresses, namespaces, and URIs end up as part of the application code. Many publishers address these problems by building RESTful APIs around their Linked Data. However, this solution has two pitfalls: these APIs are costly to maintain; and they blackbox functionality by hiding the queries they use. In this paper we describe grlc, a gateway between Linked Data applications and the LOD cloud that offers a RESTful, reusable and uniform means to routinely access any Linked Data. It generates an OpenAPI compatible API by using parametrized queries shared on the Web. The resulting APIs require no coding, rely on low-cost external query storage and versioning services, contain abundant provenance information, and integrate access to different publishing paradigms into a single API. We evaluate grlc qualitatively, by describing its reported value by current users; and quantitatively, by measuring the added overhead at generating API specifications and answering to calls.

Original languageEnglish
Title of host publicationThe Semantic Web – ISWC 2017 - 16th International Semantic Web Conference, Proceedings
EditorsMiriam Fernandez, Claudia d’Amato, Valentina Tamma, Philippe Cudre-Mauroux, Freddy Lecue, Christoph Lange, Juan Sequeda, Jeff Heflin
PublisherSpringer Verlag
Pages334-349
Number of pages16
ISBN (Print)9783319682037
DOIs
StatePublished - 2017
Externally publishedYes
Event16th International Semantic Web Conference, ISWC 2017 - Vienna, Austria
Duration: Oct 21 2017Oct 25 2017

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10588 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference16th International Semantic Web Conference, ISWC 2017
Country/TerritoryAustria
CityVienna
Period10/21/1710/25/17

Keywords

  • API
  • Data access
  • Linked data
  • OpenAPI
  • REST
  • SPARQL

Fingerprint

Dive into the research topics of 'Automatic query-centric API for routine access to linked data'. Together they form a unique fingerprint.

Cite this