Skip to Main content Skip to Navigation
Conference papers

STTL: A SPARQL-based Transformation Language for RDF

Olivier Corby 1 Catherine Faron Zucker 2, 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 : The general research question addressed in this paper is: "How to transform RDF into other languages". This is of prime interest to present data selected and extracted from the Web of data in a format suitable for the user (e.g., HTML or CSV). Moreover, RDF can be viewed as a meta-model to represent on the Web of data other languages and models. The above research question then becomes: "How to generate the concrete syntax of expressions of a given language from their RDF representation". To answer these questions, we present SPARQL Template Transformation Language (STTL), a generic RDF transformation rule language, independent from the output language. We conceived it as a lightweight syntactic extension to SPARQL and we show how to compile it into standard SPARQL. We present a generic transformation rule engine implementing STTL and several RDF transformers we defined for various output languages, showing STTL's expressive power.
Document type :
Conference papers
Complete list of metadata

Cited literature [16 references]  Display  Hide  Download
Contributor : Olivier Corby Connect in order to contact the contributor
Submitted on : Monday, May 11, 2015 - 3:49:15 PM
Last modification on : Friday, January 21, 2022 - 3:13:10 AM
Long-term archiving on: : Wednesday, April 19, 2017 - 8:51:51 PM


Files produced by the author(s)


  • HAL Id : hal-01150623, version 1



Olivier Corby, Catherine Faron Zucker. STTL: A SPARQL-based Transformation Language for RDF. 11th International Conference on Web Information Systems and Technologies, May 2015, Lisbon, Portugal. ⟨hal-01150623⟩



Les métriques sont temporairement indisponibles