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 , 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 :
Rapport
[Research Report] RR-8514, Inria. 2014, pp.22
Liste complète des métadonnées


https://hal.inria.fr/hal-00969068
Contributeur : Olivier Corby <>
Soumis le : mercredi 2 avril 2014 - 08:28:33
Dernière modification le : samedi 17 septembre 2016 - 01:36:51
Document(s) archivé(s) le : mercredi 2 juillet 2014 - 11:10:45

Fichier

RR-8514.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00969068, version 1

Collections

Citation

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

Partager

Métriques

Consultations de
la notice

674

Téléchargements du document

663