npd-benchmark

The NPD benchmark is a benchmark specifically designed for OBDA systems. An OBDA system is a system that separates the user from the physical data source(s) by means of a conceptual view of the data which provides the user with a convenient vocabulary.

The benchmark is made of the following components:

  1. MySQL and PostegreSQL dumps for the original NPD dataset
  2. 31 Real World and Technical Queries
  3. Ontology
  4. Mappings files, for PostgreSQL and MySQL
  5. VIG v1.8.1, a data-scaler for OBDA Benchmarks
  6. OBDA-Mixer v1.2.0, an extensible automatized testing platform that can be adapted in order to work with any OBDA system providing a Java OWL API

Experimental

Benchmark Rules

For information on how to use the benchmark for testing systems, please refer to the rules page.