ShapeViBe

This is a qualitative benchmark for RDF constraint visualizations inspired by OntoViBe, a visual benchmark for ontology visualizations.

ShapeViBe aims to ease the development of RDF constraints visualizations by offering measurable factors to determine coverage and to support common features of RDF constraint visualization. Contributions are more than welcome to extend the benchmark for future versions.

The benchmark contains two parts: one to test for coverage and one to test for different combinations of constraint types. Each part consists of several modules and each module is provided as RDF and offers unique identifiers and rich metadata. Thus, referencing to different versions of the benchmark is supported as provenance is explicitly expressed.

Constraint Coverage

Does my tool or visual notation cover common constraint types? This part of the benchmark contains modules useful to test for coverage. It currenlty consists of 33 examples representing constraint types from the SHACL core specification, grouped to several modules such as shacl-core-constraints. Modules of this part are useful to compare different tools or visual notations with respect to coverage.

View details »

Constraint Combinations

Does my tool or visual notation also handles complex cases? This part of the benchmark contains several modules to test complex examples and different combinations of constraint types. The description of each module can be used as a checklist to validate to which extent the module is supported by the visual notation or tool under study. Modules of this part are useful during development because a tool or visual notation can be checked for certain edge cases.

View details »