grlc Makes GitHub Taste Like Linked Data APIs

A. Merono Penuela, R.J. Hoekstra

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

Abstract

Building Web APIs on top of SPARQL endpoints is becoming common practice. It enables universal access to the integration favorable data space of Linked Data. In the majority of use cases, users cannot be expected to learn SPARQL to query this data space. Web APIs are the most common way to enable programmatic access to data on the Web. However, the implementation of Web APIs around Linked Data is often a tedious and repetitive process. Recent work speeds up this Linked Data API construction by wrapping it around SPARQL queries, which carry out the API functionality under the hood. Inspired by this development, in this paper we present grlc, a lightweight server that takes SPARQL queries curated in GitHub repositories, and translates them to Linked Data APIs on the fly.
Original languageEnglish
Title of host publicationThe Semantic Web - ESWC 2016 Satellite Events, Revised Selected Papers
PublisherSpringer/Verlag
Pages342-353
Number of pages12
Volume9989 LNCS
ISBN (Print)9783319476018
DOIs
Publication statusPublished - 2016
Event13th International Conference on Semantic Web, ESWC 2016 - Heraklion, Crete, Greece
Duration: 29 May 20162 Jun 2016

Publication series

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

Conference

Conference13th International Conference on Semantic Web, ESWC 2016
CountryGreece
CityHeraklion, Crete
Period29/05/162/06/16

Fingerprint

SPARQL
Linked Data
Application programming interfaces (API)
Query
Use Case
Repository
Speedup
Server
Data integration
Servers

Keywords

  • Git
  • GitHub
  • Linked data APIs
  • RESTFul
  • SPARQL

Cite this

Merono Penuela, A., & Hoekstra, R. J. (2016). grlc Makes GitHub Taste Like Linked Data APIs. In The Semantic Web - ESWC 2016 Satellite Events, Revised Selected Papers (Vol. 9989 LNCS, pp. 342-353). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 9989 LNCS). Springer/Verlag. https://doi.org/10.1007/978-3-319-47602-5_48
Merono Penuela, A. ; Hoekstra, R.J. / grlc Makes GitHub Taste Like Linked Data APIs. The Semantic Web - ESWC 2016 Satellite Events, Revised Selected Papers. Vol. 9989 LNCS Springer/Verlag, 2016. pp. 342-353 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{44bee764c491494189957818fb36f123,
title = "grlc Makes GitHub Taste Like Linked Data APIs",
abstract = "Building Web APIs on top of SPARQL endpoints is becoming common practice. It enables universal access to the integration favorable data space of Linked Data. In the majority of use cases, users cannot be expected to learn SPARQL to query this data space. Web APIs are the most common way to enable programmatic access to data on the Web. However, the implementation of Web APIs around Linked Data is often a tedious and repetitive process. Recent work speeds up this Linked Data API construction by wrapping it around SPARQL queries, which carry out the API functionality under the hood. Inspired by this development, in this paper we present grlc, a lightweight server that takes SPARQL queries curated in GitHub repositories, and translates them to Linked Data APIs on the fly.",
keywords = "Git, GitHub, Linked data APIs, RESTFul, SPARQL",
author = "{Merono Penuela}, A. and R.J. Hoekstra",
year = "2016",
doi = "10.1007/978-3-319-47602-5_48",
language = "English",
isbn = "9783319476018",
volume = "9989 LNCS",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer/Verlag",
pages = "342--353",
booktitle = "The Semantic Web - ESWC 2016 Satellite Events, Revised Selected Papers",

}

Merono Penuela, A & Hoekstra, RJ 2016, grlc Makes GitHub Taste Like Linked Data APIs. in The Semantic Web - ESWC 2016 Satellite Events, Revised Selected Papers. vol. 9989 LNCS, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 9989 LNCS, Springer/Verlag, pp. 342-353, 13th International Conference on Semantic Web, ESWC 2016, Heraklion, Crete, Greece, 29/05/16. https://doi.org/10.1007/978-3-319-47602-5_48

grlc Makes GitHub Taste Like Linked Data APIs. / Merono Penuela, A.; Hoekstra, R.J.

The Semantic Web - ESWC 2016 Satellite Events, Revised Selected Papers. Vol. 9989 LNCS Springer/Verlag, 2016. p. 342-353 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 9989 LNCS).

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

TY - GEN

T1 - grlc Makes GitHub Taste Like Linked Data APIs

AU - Merono Penuela, A.

AU - Hoekstra, R.J.

PY - 2016

Y1 - 2016

N2 - Building Web APIs on top of SPARQL endpoints is becoming common practice. It enables universal access to the integration favorable data space of Linked Data. In the majority of use cases, users cannot be expected to learn SPARQL to query this data space. Web APIs are the most common way to enable programmatic access to data on the Web. However, the implementation of Web APIs around Linked Data is often a tedious and repetitive process. Recent work speeds up this Linked Data API construction by wrapping it around SPARQL queries, which carry out the API functionality under the hood. Inspired by this development, in this paper we present grlc, a lightweight server that takes SPARQL queries curated in GitHub repositories, and translates them to Linked Data APIs on the fly.

AB - Building Web APIs on top of SPARQL endpoints is becoming common practice. It enables universal access to the integration favorable data space of Linked Data. In the majority of use cases, users cannot be expected to learn SPARQL to query this data space. Web APIs are the most common way to enable programmatic access to data on the Web. However, the implementation of Web APIs around Linked Data is often a tedious and repetitive process. Recent work speeds up this Linked Data API construction by wrapping it around SPARQL queries, which carry out the API functionality under the hood. Inspired by this development, in this paper we present grlc, a lightweight server that takes SPARQL queries curated in GitHub repositories, and translates them to Linked Data APIs on the fly.

KW - Git

KW - GitHub

KW - Linked data APIs

KW - RESTFul

KW - SPARQL

UR - http://www.scopus.com/inward/record.url?scp=84994517574&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84994517574&partnerID=8YFLogxK

U2 - 10.1007/978-3-319-47602-5_48

DO - 10.1007/978-3-319-47602-5_48

M3 - Conference contribution

SN - 9783319476018

VL - 9989 LNCS

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 342

EP - 353

BT - The Semantic Web - ESWC 2016 Satellite Events, Revised Selected Papers

PB - Springer/Verlag

ER -

Merono Penuela A, Hoekstra RJ. grlc Makes GitHub Taste Like Linked Data APIs. In The Semantic Web - ESWC 2016 Satellite Events, Revised Selected Papers. Vol. 9989 LNCS. Springer/Verlag. 2016. p. 342-353. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-319-47602-5_48