HYDRA: A scalable SPARQL engine for SADI

HYDRA is a SPARQL engine for querying SADI Semantic Web services, based on a scalable proprietary architecture, algorithms and data structures. It also implements simple federated querying of multiple SPARQL endpoints. It comes with an intelligent browser-based GUI for query composition intended for non-technical users.

HYDRA can be used to query multiple distributed sources of data as a single database. Moreover, the data sources may be completely heterogeneous and include regular relational DB, online DBs, nomenclatures, ontologies, unstructured data such as scientific publication, Web services and various analytical programs. Practically any data that can be processed programmatically may be integrated with other resources. This unprecedented power of integration is achieved by wrapping the data sources as SADI Semantic Web services and orchestrating them in the engine to answer SPARQL queries.

SADI_architecture_diagram.jpg

Published HYDRA case studies

Prior SADI case studies conducted with HYDRA's predecessor - SHARE - include:

Release projections

We finished the alpha version of the HYDRA engine in Aug 2013 and are currently testing it in several pilots and working on the beta. Demos to interested parties can be arranged. The beta is expected in the spring of 2015. Check this page if you would like to sign up to be a beta tester.

Demo

Check here what we can currently show.