-ontop- v1.11 now available (Java framework for ontology based data access)
We are happy to announce the availability of
-ontop- v1.11 (Protege Plugin)
a Java framework to query ontologies with mappings to databases.
If you are interested in virtual RDF graphs, R2RML mappings and/or RDFS/OWL2QL reasoning, then -ontop- is for you. The system implements the cutting edge SPARQL-to-SQL and query optimisation techniques that allow it to answer SPARQL queries using SQL databases while obtaining great performance.
With -ontop-, you don't need to move your data from your already efficient database in order to enjoy the benefits of the RDF data model, the SPARQL query language or RDF/OWL2QL inference. And there is no need for expensive ETL or forward/backward chaining either.
You can use -ontop- as an API, a SPARQL end-point, or as a Protege plugin.
The highlights of this new release include: * Ontop packages in central maven repository * Support for Consistency Checking * Improved Performance * Ontop under Apache license * Support for Multi-schema queries * New SQL parser. * Extended the supported SQL language: IN, BETWEEN, LIKE, etc. * Extended the supported SPARQL: BIND * Improved the Treewitness rewriting algorithm. * Upgraded to Sesame 2.7.10 * General clean-up
* Fixed a number of bugs: - Translation of SAPRQL REGEX into SQL - Infinite loop triggered by some nested Optionals - Several issues with Construct - Several issues with R2RML
-ontop- is work in progress, and has several rough edges. However, given the number of currently stable features, and the latests benchmark results, we think it might be interesting for you to give it a test drive. The system is available for free at