Demonstration of Composable SPARQL Parsing and Query Execution with Traqula and Comunica
Linked Data and SPARQL are becoming increasingly diverse, with engines supporting different dialects and extensions. With SPARQL 1.2 nearing completion and its planned maintenance mode, this diversity is expected to grow. There is a growing need for language tools that can handle multiple versions and dialects in a unified way. In response, we introduced Traqula, a modular framework for parsing, generating, and transforming queries, allowing components to be created and adapted incrementally. This paper showcases a web client that brings together Traqula and the modular Comunica query engine, enabling users to experiment with queries across multiple parser and engine variants while interactively visualizing their configuration, illustrating the power of modularity for both language tools and query engines.
@inproceedings{desmet_demo_traqula_2026,
author = {De Smet, Jitse and Taelman, Ruben},
title = {Demonstration of Composable SPARQL Parsing and Query Execution with Traqula and Comunica},
month = may,
booktitle = {Proceedings of the 23rd Extended Semantic Web Conference: Posters and Demos},
year = {2026},
url = {https://2026-eswc-demo.jitsedesmet.be/}
}