FunSPARQL: Extension of SPARQL with a Functional Language

Olivier Corby 1, 2 Catherine Faron Zucker 2, 1
1 WIMMICS - Web-Instrumented Man-Machine Interactions, Communities and Semantics
CRISAM - Inria Sophia Antipolis - Méditerranée , SPARKS - Scalable and Pervasive softwARe and Knowledge Systems
Abstract : The SPARQL query language for RDF is the standard recommended by the W3C to query the Semantic Web. It enables to query and search RDF data by using query graph patterns and filters restricting the solutions produced by graph pattern matching according to the constraints they express. Constraints are either expressions defined according to the expression language specified in the W3C recommendation or function calls to SPARQL builtin functions or to extension functions. The use of extension functions in a SPARQL query, although compliant to the recommendation, limits the interoperability of the query. In this report we propose a lightweight extension of SPARQL to enable the \textit{definition} of extension functions in the SPARQL filter language. We call it FunSPARQL, standing for Functional SPARQL, as it consists in providing SPARQL with a functional language for expressing constraints.
Type de document :
[Research Report] RR-8814, Inria Sophia Antipolis; I3S. 2015
Liste complète des métadonnées

Littérature citée [9 références]  Voir  Masquer  Télécharger
Contributeur : Olivier Corby <>
Soumis le : mercredi 2 décembre 2015 - 13:59:42
Dernière modification le : mercredi 31 janvier 2018 - 10:24:05
Document(s) archivé(s) le : samedi 29 avril 2017 - 03:17:54


Fichiers produits par l'(les) auteur(s)


  • HAL Id : hal-01236947, version 1



Olivier Corby, Catherine Faron Zucker. FunSPARQL: Extension of SPARQL with a Functional Language. [Research Report] RR-8814, Inria Sophia Antipolis; I3S. 2015. 〈hal-01236947〉



Consultations de la notice


Téléchargements de fichiers