Graph transformation language and server for the Web of data

Graph transformation language and server for the Web of data

Olivier Corby Catherine Faron Zucker 

Université Côte d’Azur, Inria, CNRS, I3S, France

Corresponding Author Email:,
31 October 2016
| Citation



In this paper we first present the SPARQL Template Transformation Language (STTL) for the transformation of RDF graphs, designed as an extension of SPARQL. Then we present a STTL-based platform for the design of Web browsers for the Linked Data. This platform is a SPARQL endpoint augmented with an STTL engine and services to run STTL transformations. Finally, we show the capabilities of the platform by presenting several Web browsers: A first one to execute SPARQL queries and present their results in HTML; a second one to navigate on the DBpedia RDF graph with HTML presentation formats adapted to certain types of data; a third one that generates a mashup of a local RDF graph with the DBpedia RDF graph and provides a unified view; and a last one to manage and exploit a base of predefined SPARQL queries. 


RDF transformation, Web of Data, Semantic Web.

1. Introduction
2. Le langage de transformation STTL
3. Le serveur de transformation
4. Quatre navigateurs ALIGATOR
5. Conclusion

Nous remercions Eric Toguem (U. de Yaoundé, Cameroun) et Alban Gaignard (CNRS) pour la première version du serveur HTTP qui embarque Corese ainsi que Fuqi Song pour le déploiement du serveur de démonstration .


Bizer C., Lee R., Pietriga E. (2005, November). Fresnel - A Browser-Independent Presentation Vocabulary for RDF. In Second International Workshop on Interaction Design and the Semantic Web @ ISWC’05. Galway, Ireland.

Corby O., Faron-Zucker C. (2010, September). The KGRAM AbstractMachine for Knowledge Graph Querying. In Ieee/wic/acm international conference on web intelligence. Toronto, Canada.

Corby O., Faron-Zucker C. (2014, May). SPARQL Template : un langage de Pretty-Printing pour RDF. In Proc. 25e Journées francophones d’Ingénierie des Connaissances. Clermont-Ferrand.

Corby O., Faron-Zucker C. (2015a, December). FunSPARQL: Extension of SPARQL with a Functional Language. Research Report no RR-8814. INRIA. (

Corby O., Faron-Zucker C. (2015b, May). STTL: A SPARQL-based Transformation Language for RDF. In Proc. 11th international conference on web information systems and technologies, webist 2015. Lisbon, Portugal.

Corby O., Gaignard A., Faron-Zucker C., Montagnat J. (2012, December). KGRAM Versatile Data Graphs Querying and Inference Engine. In Proc. ieee/wic/acm international conference on web intelligence. Macau, China.

Harris S., Seaborne A. (2013). SPARQL 1.1 Query Language. Recommendation. W3C. (