STTL: A SPARQL-based Transformation Language for RDF

Olivier Corby 1 Catherine Faron-Zucker 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 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.
Type de document :
Communication dans un congrès
11th International Conference on Web Information Systems and Technologies, May 2015, Lisbon, Portugal. 2015
Liste complète des métadonnées


https://hal.inria.fr/hal-01150623
Contributeur : Olivier Corby <>
Soumis le : lundi 11 mai 2015 - 15:49:15
Dernière modification le : mercredi 14 décembre 2016 - 01:07:11
Document(s) archivé(s) le : mercredi 19 avril 2017 - 20:51:51

Fichier

sttl-final.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01150623, version 1

Collections

Citation

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. 2015. <hal-01150623>

Partager

Métriques

Consultations de
la notice

522

Téléchargements du document

308