Conference paper Open Access

SPARQL-LD: A SPARQL Extension for Fetching and Querying Linked Data

Fafalios, Pavlos; Tzitzikas, Yannis

Dublin Core Export

<?xml version='1.0' encoding='utf-8'?>
<oai_dc:dc xmlns:dc="" xmlns:oai_dc="" xmlns:xsi="" xsi:schemaLocation="">
  <dc:creator>Fafalios, Pavlos</dc:creator>
  <dc:creator>Tzitzikas, Yannis</dc:creator>
  <dc:description>SPARQL is a standard query language for retrieving and manipulating RDF data. However, the majority of SPARQL implementations require the data to be available in advance, i.e., to exist in main memory or in a RDF repository (accessible through a SPARQL endpoint). Nonetheless, Linked Data exists in the Web in various forms; even an HTML Web page can contain RDF data through RDFa, or RDF data may be dynamically created by a Web Service. In this paper, we propose and demonstrate an extension of SPARQL 1.1, called SPARQL-LD, that allows to directly and flexibly exploit this wealth of data. SPARQL-LD allows to fetch, query and integrate in the same SPARQL query: i) data coming from online RDF or JSON-LD files, ii) data coming from dereferenceable URIs, iii) data embedded in Web pages as RDFa, iv) data that is dynamically created by Web Services, and v) data coming by querying other endpoints. A distinctive characteristic of this extension is that it enables to fetch and query even data in datasets returned by a portion of the query, i.e. discovered at query-execution time. </dc:description>
  <dc:subject>Linked Data</dc:subject>
  <dc:subject>Web of Data</dc:subject>
  <dc:title>SPARQL-LD: A SPARQL Extension for Fetching and Querying Linked Data</dc:title>
All versions This version
Views 9898
Downloads 3737
Data volume 3.0 MB3.0 MB
Unique views 9797
Unique downloads 3636


Cite as