Data Quality Vocabulary Specification

This version
http://purl.org/data-quality/20180501
Latest version
http://purl.org/data-quality
Date
2018-05-01
Author
Franz-Benjamin Mocnik

Copyright by Franz-Benjamin Mocnik, 2015–2018

CC BY-SA 4.0

This ontology is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0). This copyright applies to the Data Quality Vocabulary Specification and the accompanying documentation.

Table of contents

  1. Introduction
  2. The Vocabulary at a Glance
  3. Cross-Reference for the Classes and Properties
  4. Vocabulary
    1. Measures
    2. Datasets
    3. Results
    4. Data Quality Aspects
    5. Groundings
    6. Contexts
    7. Conditions
  5. Changes of the Document

Introduction

This ontology describes measures, their properties, and their interrelationships. In the context of this ontology, we define a measure as a mapping from datasets to numbers. Such measures and their results gain a meaning if we know what they represent. The result might, however, only be meaningful in a certain context or setting. This ontology describes how such contexts and settings relate to measures, and how different measures mutually relate by such settings.
F.-B. Mocnik et al.: A grounding-based ontology of data quality measures, Journal of Spatial Information Science 16, 2018

The Vocabulary at a Glance

Cross-reference for the Classes and Properties

Classes

Individuals

Properties

Vocabulary

Measures

class
dq:measure
A measure, i.e., a function or algorithm that assigns to a dataset a result.
PAPER
property
dq:api
The URL of a measure in the REST API.
domain
dq:measure
range
xsd:anyURI
property
dq:appliesToDataset
The dataset which can be consumed by a measure, e.g., for assessing its quality.
domain
dq:measure
range
dq:dataset
property
dq:assesses
The data quality aspect which is assessed by the measure
domain
dq:measure
range
dq:dataQualityAspect
property
dq:documentedBy
The person or authority who documented the measure.
domain
dq:measure
range
foaf:Person
property
dq:implementedBy
The person or authority who implemented the measure.
domain
dq:measure
range
foaf:Person
property
dq:maximumResult
The maximum result of a measure.
PAPER
domain
dq:measure
range
xsd:double
property
dq:minimumResult
The minimum result of a measure.
PAPER
domain
dq:measure
range
xsd:double
property
dq:typeOfResult
The type of the result of a measure
domain
dq:measure
range
dq:result
property
dq:validInContext
The context in which a measure is valid.
PAPER
domain
dq:measure
range
dq:context
subclass
dq:dataQualityMeasure
A measure whose result refers to the data quality of the dataset.
PAPER
subClassOf
dq:measure
property
dq:usesGrounding
The grounding used by a measure.
F.-B. Mocnik et al.: A grounding-based ontology of data quality measures, Journal of Spatial Information Science 16, 2018
domain
dq:dataQualityMeasure
range
dq:grounding
subclass
dq:spatialMeasure
A measure is called spatial if its result is aggregated by a discrete grid.
subClassOf
dq:measure
property
dq:presumes
A condition presumed by a measures.
PAPER
domain
dq:spatialMeasure
range
dq:condition
property
dq:validInArea
The area in which a measure is valid.
PAPER
domain
dq:spatialMeasure
range
geo:wktLiteral

Datasets

class
dq:dataset
A dataset which can be assessed by a measure.

Results

class
dq:result
The result of a measure.

Data Quality Aspects

class
dq:dataQualityAspect
Different aspects of data quality. Among these are the data quality elements of ISO 19157:2013.
individual
dq:completeness
Completess of a dataset.
ISO 19157:2013
typeOf
dq:dataQualityAspect
individual
dq:logicalConsistency
Logical consistency of a dataset.
ISO 19157:2013
typeOf
dq:dataQualityAspect
individual
dq:positionalAccuracy
Positional accuracy of a dataset.
ISO 19157:2013
typeOf
dq:dataQualityAspect
individual
dq:temporalQuality
Temporal quality of a dataset.
ISO 19157:2013
typeOf
dq:dataQualityAspect
individual
dq:thematicAccuracy
Thematic accuracy of a dataset.
ISO 19157:2013
typeOf
dq:dataQualityAspect
individual
dq:usability
Usability of a dataset.
ISO 19157:2013
typeOf
dq:dataQualityAspect

Groundings

class
dq:grounding
Grounding of a data quality measure
F.-B. Mocnik et al.: A grounding-based ontology of data quality measures, Journal of Spatial Information Science 16, 2018
individual
dq:extrinsicDataBasedGrounding
Class of extrinsic data-based grounding.
F.-B. Mocnik et al.: A grounding-based ontology of data quality measures, Journal of Spatial Information Science 16, 2018
typeOf
dq:grounding
individual
dq:extrinsicGroundingInProcessedData
Class of extrinsic grounding in processed data.
F.-B. Mocnik et al.: A grounding-based ontology of data quality measures, Journal of Spatial Information Science 16, 2018
typeOf
dq:grounding
individual
dq:extrinsicGroundingInRulesPatternsKnowledge
Class of extrinsic grounding in rules/patterns/knowledge.
F.-B. Mocnik et al.: A grounding-based ontology of data quality measures, Journal of Spatial Information Science 16, 2018
typeOf
dq:grounding
individual
dq:extrinsicPerceptionBasedGrounding
Class of extrinsic perception-based grounding.
F.-B. Mocnik et al.: A grounding-based ontology of data quality measures, Journal of Spatial Information Science 16, 2018
typeOf
dq:grounding
individual
dq:intrinsicDataBasedGrounding
Class of intrinsic data-based grounding.
F.-B. Mocnik et al.: A grounding-based ontology of data quality measures, Journal of Spatial Information Science 16, 2018
typeOf
dq:grounding
individual
dq:intrinsicGroundingInProcessedData
Class of intrinsic grounding in processed data.
F.-B. Mocnik et al.: A grounding-based ontology of data quality measures, Journal of Spatial Information Science 16, 2018
typeOf
dq:grounding
individual
dq:intrinsicGroundingInRulesPatternsKnowledge
Class of intrinsic grounding in rules/patterns/knowledge.
F.-B. Mocnik et al.: A grounding-based ontology of data quality measures, Journal of Spatial Information Science 16, 2018
typeOf
dq:grounding

Contexts

class
dq:context
The context under which, e.g., a measure is valid.

Conditions

class
dq:condition
A condition, which can, e.g., be presumed by a measures. Conditions can be used to express dependencies between measures.
property
dq:forResult
The result of a condition.
domain
dq:condition
range
dq:result
property
dq:operator
The operator of a condition.
domain
dq:condition
range
dq:conditionOperator
property
dq:withValue
The value of a condition.
domain
dq:condition
range
xsd:double
class
dq:conditionOperator
The operator of a condition.
individual
dq:equal
Equal to a given value.
typeOf
dq:conditionOperator
individual
dq:greater
Greater than a given value.
typeOf
dq:conditionOperator
individual
dq:greaterOrEqual
Greater than or equal to a given value.
typeOf
dq:conditionOperator
individual
dq:less
Less than a given value.
typeOf
dq:conditionOperator
individual
dq:lessOrEqual
Less than or equal to a given value.
typeOf
dq:conditionOperator
individual
dq:notEqual
Not equal to a given value.
typeOf
dq:conditionOperator

Changes in the Document

2018-05-01
initial version