SPARQL Template: A Transformation Language for RDF

Olivier Corby 1 Catherine Faron Zucker 1 Fabien Gandon 1
1 WIMMICS - Web-Instrumented Man-Machine Interactions, Communities and Semantics
CRISAM - Inria Sophia Antipolis - Méditerranée , Laboratoire I3S - SPARKS - Scalable and Pervasive softwARe and Knowledge Systems
Abstract : RDF can be viewed as a meta-model to represent on the Web other languages and models, and in particular their abstract graph structure. The general research question addressed in this document is "How to transform RDF into other languages" and, in particular, how to generate the concrete syntax of expressions of a given language from their RDF representation. We show how SPARQL can be used as a generic RDF transformation rule language, independant from the output language. We define an RDF transformer as a set of transformation rules processed by a generic transformation rule engine. We present a lightweight syntactic extension to SPARQL in order to facilitate the writing of transformation rules and an implementation of a generic transformation rule engine. We show the feasability of our approach with several RDF transformers we have defined for various output languages.
Type de document :
[Research Report] RR-8514, Inria. 2014, pp.22
Liste complète des métadonnées

Littérature citée [13 références]  Voir  Masquer  Télécharger
Contributeur : Olivier Corby <>
Soumis le : mercredi 2 avril 2014 - 08:28:33
Dernière modification le : lundi 5 novembre 2018 - 15:52:09
Document(s) archivé(s) le : mercredi 2 juillet 2014 - 11:10:45


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


  • HAL Id : hal-00969068, version 1



Olivier Corby, Catherine Faron Zucker, Fabien Gandon. SPARQL Template: A Transformation Language for RDF. [Research Report] RR-8514, Inria. 2014, pp.22. 〈hal-00969068〉



Consultations de la notice


Téléchargements de fichiers