Castor is a prototype SPARQL engine embedding a specialized lightweight CP solver. It implements most of the SPARQL 1.0 specification. Currently, queries are performed on read-only datasets created from RDF graphs in a pre-processing step.
Source code is available on github.
More information about Castor can be found in our papers [1] and [2].
References
- An Efficient Light Solver for Querying the Semantic Web,
le Clément, Vianney, Deville Yves, and Solnon Christine
, International Conference on Principles and Practice of Constraint Programming (CP2011), Volume LNCS, Number 6876, Perugia, Italy, p.145–159, (2011)
- Castor: a Constraint-based SPARQL Engine with Active Filter Processing,
le Clément, Vianney, Deville Yves, Solnon Christine, and Champin Pierre-Antoine
, 9th Extended Semantic Web Conference (ESWC 2012), Heraklion, Crete, GR, (2012)