Home - RittoShadow/QCan GitHub Wiki
Welcome to the QCan wiki!
QCan
Software for canonicalising SPARQL queries.
Description
QCan is a free software for the canonicalisation of SPARQL queries.
This software works with queries under SPARQL 1.0 1.1 syntax.
Developed as part of a master's thesis. Extended as part of a doctorate.
Paper(s)
An explanation of the algorithms used, and results of our experiments on monotone SPARQL queries can be found here.
We are currently working on expanding the scope of the software. Our progress is described here.
Using this software
Use Maven to compile the package:
mvn clean package
The EasyCanonicalisation class encapsulates the many algorithms used to canonicalise queries.
Demo
Live demo here