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. 30 Real World and Technical Queries
  3. Ontology
  4. Mappings files, for PostgreSQL and MySQL
  5. VIG v.1.8.0, a data-scaler for OBDA Benchmarks
  6. OBDA-Mixer v.1.1.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.

Development and Future Directions

Check the Development page.