The MontoloVoc vocabulary has the purpose to describe concepts and statistical measures regarding RDF data models.
Besides a vocabulary of terms, RDF data models usually also contain
restrictions in the form of axioms (e.g. RDFS or OWL) or constraints (SHACL or ShEx).
In the current version MontoloVoc provides concepts to describe
restriction types (e.g. disjoint classes) and different measurable expressions
of it, such as owl:disjointWith
or owl:AllDisjointClasses
.
Instances of such restriction type and expressions as well as statistical measures can be found in Montolo (https://w3id.org/montolo/ns/montolo) and concrete statistics about axioms in MontoloStats (https://w3id.org/montolo) and about constraints in MontoloSHACLStats (https://zenodo.org/record/3988930).
In the Semantic Web it is common to reuse existing concepts or whole data models. However, selecting concepts and data models for the use case at hand is not straightforward.
Depending on used restrictions the semantics might be different than what needed, also existing data models might be too complex or too simple for a given use case.
MontoloVoc has the aim to describe concepts regarding RDF data models which can be expressed in W3C Data Cube and W3C PROV compliant RDF, this makes the resulting statistics interoperable and reusable.
On a bigger scale such statistics provide insights in the way RDF data models are described. But also in a smaller scale such statistics are useful to compare possible reuse candidates or can facilitate the search for appropriate RDF data models for a use case.
mov | <https://w3id.org/montolo/ns/montolo-voc#> |
w3id-org | <https://w3id.org> |
ns | <http://creativecommons.org/ns> |
owl | <http://www.w3.org/2002/07/owl> |
profile | <https://sven-lieber.org/profile> |
xsd | <http://www.w3.org/2001/XMLSchema> |
voaf | <http://purl.org/vocommons/voaf> |
rdfs | <http://www.w3.org/2000/01/rdf-schema> |
core | <http://purl.org/vocab/frbr/core> |
rdf | <http://www.w3.org/1999/02/22-rdf-syntax-ns> |
terms | <http://purl.org/dc/terms> |
cube | <http://purl.org/linked-data/cube> |
vann | <http://purl.org/vocab/vann> |
prov | <http://www.w3.org/ns/prov> |
foaf | <http://xmlns.com/foaf/0.1> |
mon | <https://w3id.org/montolo/ns/montolo> |
The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.