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:
- MySQL and PostegreSQL dumps for the original NPD dataset
- 31 Real World and Technical Queries
- Ontology
- Mappings files, for PostgreSQL and MySQL
- VIG v1.8.1, a data-scaler for OBDA Benchmarks
- 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
- SWRL-NPD An enriched version of the NPD ontology with SWRL axioms.
Benchmark Rules
For information on how to use the benchmark for testing systems, please refer to the rules page.