Automatic RDB to Semantic Web Publication

Ultrawrap automatically publishes relational databases to the Semantic Web and transparently makes legacy relational infrastructure upward compatible.

Ultrawrap consists of two parts: Compile and Server. Ultrawrap Compile processes the mapping and generates RDF and OWL. Ultrawrap Server executes SPARQL queries by pushing all optimizations to the SQL engine.

Ultrawrap Direct Mapping on Oracle

This product version of Ultrawrap supports W3C's Direct Mapping on Oracle.

Ultrawrap Full

This beta version of Ultrawrap is available for evaluation. It supports W3C's Direct Mapping and R2RML, and the following RDBMS: Oracle, IBM DB2, Microsoft SQL Server and PostgreSQL.

Uses SQL View to define RDF:

The relational data is logically modeled as RDF and need not be extracted and loaded into a triple-store.

No data replication means
  • Real-time consistency between RDBMS and RDF representation is built in
  • Reduced storage costs
  • Reduced security overhead
  • Existing applications remain unchanged and may be extended to interoperate with Semantic Web applications without changing development
SPARQL is Executed by the RDBMS:

Ultrawrap does not implement SPARQL to SQL optimizations. A simple translation is used. Thus, optimization is performed by existing, SQL optimizers.

Most challenging aspect of the implementation are executed by well established codebase with large market.
  • Benchmark results demonstrate speeds nearly equal of semantically equivalent SQL queries
  • Robust, scalable and easily optimized query plans
  • The result is an easily maintained and robust product
Supports W3C Standards and more:

Standard Direct Mapping and R2RML support. Mapping of SQL Schema and meta-data to OWL. GUI-based mapping refinement.

No need to learn a new mapping language
  • Users can choose which tables and attributes to direct map through a GUI
  • Customization can be done from the database side through SQL Views
  • Integrates with automatic ontology mappers and ontology-based data integration
Downward Compatible with D2R:

Legacy D2R users may use their existing D2RQ mappings.

Transparent Migration Path From D2R Server Means
  • Faster execution
  • Scalability


Berlin SPARQL Benchmark results on 100 million triples (~10 GB), demonstrate that execution speed of SPARQL queries on Ultrawrap is comparable to the execution speed of independently written but semantically equivalent SQL queries.


If you are interested in using Ultrawrap, contact us, send us an email (ultrawrap@capsenta.com) or call us (+1.512.633.4692)

Schedule a live demo