SPARQL Template: A Transformation Language for RDF - Archive ouverte HAL Access content directly
Reports (Research Report) Year : 2014

SPARQL Template: A Transformation Language for RDF

(1) , (1) , (1)
1

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.
Fichier principal
Vignette du fichier
RR-8514.pdf (431.97 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-00969068 , version 1 (02-04-2014)

Identifiers

  • HAL Id : hal-00969068 , version 1

Cite

Olivier Corby, Catherine Faron Zucker, Fabien Gandon. SPARQL Template: A Transformation Language for RDF. [Research Report] RR-8514, Inria. 2014, pp.22. ⟨hal-00969068⟩
627 View
1027 Download

Share

Gmail Facebook Twitter LinkedIn More