E-Business + Web Science Research Group DQM-Vocabulary logo

The Data Quality Management Vocabulary Specification

An Ontology for Data Requirements Management, Data Quality Monitoring, Data Quality Assessment, and Data Cleansing (rdf:type owl:Ontology)

V 1.00, Release 09-10-2011

Latest version: http://purl.org/dqm-vocabulary/v1/dqm

Author: Christian Fürber and Martin Hepp

URI http://purl.org/dqm-vocabulary/v1/dqm

rdfs:label The Data Quality Management Vocabulary - An Ontology for Data Requirements Management, Data Quality Monitoring, Data Quality Assessment, and Data Cleansing

rdfs:comment

The Data Quality Management Vocabulary provides an ontology for the structured representation of data requirements, data quality assessment results, data cleansing rules, and data requirement violations connected to their origin. It, therefore, supports data quality monitoring, data quality assessment, and data cleansing in Semantic Web architectures.

dc:subject Data Quality Management, Data Quality Assessment, Data Quality Monitoring, Data Profiling, Data Cleansing, Data Requirements Management

dc:rights The Data Quality Management Vocabulary is available under the Creative Commons Attribution - Non Commercial - Share Alike 3.0 Unported license; see http://creativecommons.org/licenses/by-nc-sa/3.0/. In a nutshell, you are free to copy, distribute and transmit the work and to remix/adapt the work (e.g. to import the ontology and create specializations of its elements) for non commercial purposes, as long as you attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work). Proper Attribution: Simply include the statement "This work is based on the Data Quality Management Vocabulary, developed by Christian Fürber and Martin Hepp" and link back to http://purl.org/dqm-vocabulary .

[back to top]

Table of Contents

  1. Examples
  2. UML Class Diagram
  3. Classes
  4. Datatype Properties
  5. Object Properties
  6. Contact Information
  7. License
  8. Acknowledgments
  9. References
  10. Change Log

[back to top]

Examples

DQM-Vocabulary Primer
How to create data requirements with the DQM-Vocabulary
How to query the DQM-Vocabulary

[back to top]

UML Class Diagramm

UML-Diagram DQM-Vocabulary

[back to top]

Classes

[back to top]

dqm:Accuracy (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#Accuracy
rdfs:subClassOf dqm:DataQualityScore
rdfs:label Accuracy

rdfs:comment

Accuracy is the degree to which a data value represents the desired state regarding its syntax and semantics.

is rdfs:domain of dqm:assessedClass dqm:assessedProperty dqm:basedOn dqm:plainScore dqm:timeOfAssessment dqm:unitOfMeasurement dqm:weightedScore
is rdfs:range of dqm:hasScore

Subclasses

[back to top]

dqm:AffectedClass (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#AffectedClass
rdfs:subClassOf dqm:DataElement
rdfs:label Affected Class

rdfs:comment

An affected class holds one or more affected instances

is rdfs:domain of dqm:hasProperties dqm:hasURI dqm:importance dqm:unitOfImportance
is rdfs:range of dqm:affectedClass

[back to top]

dqm:AffectedInstance (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#AffectedInstance
rdfs:subClassOf dqm:DataElement
rdfs:label Affected Instance

rdfs:comment

An affected instance is a data instance that contains one or more data quality problems.

is rdfs:domain of dqm:hasURI dqm:importance dqm:unitOfImportance
is rdfs:range of dqm:affectedInstance

[back to top]

dqm:AffectedProperty (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#AffectedProperty
rdfs:subClassOf dqm:DataElement
rdfs:label Affected Property

rdfs:comment

An affected property specifies the property of a data instance that contains one or more data quality problems.

is rdfs:domain of dqm:hasURI dqm:importance dqm:unitOfImportance
is rdfs:range of dqm:affectedProperty dqm:hasProperties

[back to top]

dqm:BlacklistClass (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#BlacklistClass
rdfs:subClassOf dqm:DataElement
rdfs:label Blacklist Class

rdfs:comment

A blacklist class holds instances with values that are disallowed for a certain data set. Thus, illegal value rules refer to such classes over the blacklist class property.

is rdfs:domain of dqm:hasProperties dqm:hasURI dqm:importance dqm:unitOfImportance
is rdfs:range of dqm:blacklistClass

[back to top]

dqm:BlacklistProperty (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#BlacklistProperty
rdfs:subClassOf dqm:DataElement
rdfs:label Blacklist Property

rdfs:comment

A blacklist property holds the values that are disallowed for a certain data set.

is rdfs:domain of dqm:hasURI dqm:importance dqm:unitOfImportance
is rdfs:range of dqm:blacklistProperty dqm:hasProperties

[back to top]

dqm:ClassRequirement (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#ClassRequirement
rdfs:subClassOf dqm:DataRequirement
rdfs:label Class Requirement

rdfs:comment

A class requirement is a data requirement that refers to the instances of a class as a whole.

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:filtering dqm:hasScore dqm:importance dqm:lastModified dqm:reqDescription dqm:reqName dqm:reqSource dqm:ruleViolation dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:unitOfConfidence dqm:unitOfImportance dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

Subclasses

[back to top]

dqm:Completeness (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#Completeness
rdfs:subClassOf dqm:DataQualityScore
rdfs:label Completeness

rdfs:comment

Completeness is the extent to which data are of sufficient breadth, depth, and scope for the task at hand.

is rdfs:domain of dqm:assessedClass dqm:assessedProperty dqm:basedOn dqm:plainScore dqm:timeOfAssessment dqm:unitOfMeasurement dqm:weightedScore
is rdfs:range of dqm:hasScore

Subclasses

[back to top]

dqm:Condition (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#Condition
rdfs:label Condition

rdfs:comment

A condition constrains instances of a class to a certain subset for which certain data quality rules apply.

is rdfs:domain of dqm:conditionalProperty dqm:contains dqm:endsWith dqm:equals dqm:greaterThan dqm:lessThan dqm:notEqualTo dqm:startsWith
is rdfs:range of dqm:hasCondition

[back to top]

dqm:ConditionalPropertyCompletenessRule (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#ConditionalPropertyCompletenessRule
rdfs:subClassOf dqm:ConditionalRule
rdfs:label Conditional Data Competeness Rule

rdfs:comment

Conditional property completeness rules specify that a tested property and/or its literal values must exist when the value of another property obtains a certain state. E.g. the property foo:state must exist and have a value when the property foo:country obtains the value "USA".

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:filtering dqm:hasCondition1 dqm:hasCondition2 dqm:hasCondition3 dqm:hasCondition4 dqm:hasCondition5 dqm:hasScore dqm:importance dqm:lastModified dqm:reqDescription dqm:reqName dqm:reqSource dqm:requiredProperty dqm:requiredValue dqm:ruleViolation dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:unitOfConfidence dqm:unitOfImportance dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

[back to top]

dqm:ConditionalRule (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#ConditionalRule
rdfs:subClassOf dqm:MultiPropertyRequirement
rdfs:label Conditional Rule

rdfs:comment

A conditional rule is a multi property requirement that can be used to specify that values of a tested property A must always obtain a certain state under the condition that values of another property B obtain a certain state (condition).

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:filtering dqm:hasCondition1 dqm:hasCondition2 dqm:hasCondition3 dqm:hasCondition4 dqm:hasCondition5 dqm:hasScore dqm:importance dqm:lastModified dqm:reqDescription dqm:reqName dqm:reqSource dqm:ruleViolation dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:unitOfConfidence dqm:unitOfImportance dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

Subclasses

[back to top]

dqm:ConditionalSyntaxRule (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#ConditionalSyntaxRule
rdfs:subClassOf dqm:ConditionalRule
rdfs:label Conditional Syntax Rule

rdfs:comment

Conditional syntax rules define that the literal values of a tested property must follow a certain syntax when the value of another property obtains a certain state. E.g. the property foo:state must have a value with two capital letters when the property foo:country obtains the value "USA".

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:filtering dqm:hasCondition1 dqm:hasCondition2 dqm:hasCondition3 dqm:hasCondition4 dqm:hasCondition5 dqm:hasScore dqm:importance dqm:lastModified dqm:pattern dqm:regex dqm:reqDescription dqm:reqName dqm:reqSource dqm:ruleViolation dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:unitOfConfidence dqm:unitOfImportance dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

[back to top]

dqm:CustomRequirement (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#CustomRequirement
rdfs:subClassOf dqm:DataRequirement
rdfs:label Custom Requirement

rdfs:comment

A custom requirement is a data requirement that is expressed via a SPARQL query.

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:filtering dqm:hasScore dqm:importance dqm:lastModified dqm:reqDescription dqm:reqName dqm:reqSource dqm:ruleViolation dqm:sparqlrule dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:unitOfConfidence dqm:unitOfImportance dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

[back to top]

dqm:DataCleansingRule (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#DataCleansingRule
rdfs:label Data Cleansing Rule

rdfs:comment

A data cleansing rule is an unambiguous rule that precisely specifies the required state of a data value.

is rdfs:domain of dqm:cleansesClass dqm:cleansesProperty1 dqm:reqName dqm:reqSource dqm:validFrom dqm:validUntil

Subclasses

[back to top]

dqm:DataElement (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#DataElement
rdfs:label Data Element

rdfs:comment

A data element is a class, a property, an instance, or a literal value.

is rdfs:domain of dqm:hasURI dqm:importance dqm:unitOfImportance

Subclasses

[back to top]

dqm:DataQualityScore (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#DataQualityScore
rdfs:label Data Quality Assessment

rdfs:comment

Data quality score is an abstract class that can be used to structure data quality dimension scores that indicate the quality state of classes and/or properties.

is rdfs:domain of dqm:assessedClass dqm:assessedProperty dqm:basedOn dqm:plainScore dqm:timeOfAssessment dqm:unitOfMeasurement dqm:weightedScore
is rdfs:range of dqm:hasScore

Subclasses

[back to top]

dqm:DataRequirement (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#DataRequirement
rdfs:label Data Requirement

rdfs:comment

A data requirement is a prescribed directive or consensual agreement that defines the content and/or structure that constitute high quality data instances and values.

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:filtering dqm:hasScore dqm:importance dqm:lastModified dqm:reqDescription dqm:reqName dqm:reqSource dqm:ruleViolation dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:unitOfConfidence dqm:unitOfImportance dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

Subclasses

[back to top]

dqm:DataRequirementViolation (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#DataRequirementViolation
rdfs:label Data Requirement Violation

rdfs:comment

A data requirement violation occurs when a data value or a data instance does not meet its requirements.

is rdfs:domain of dqm:affectedClass dqm:affectedInstance dqm:affectedProperty dqm:ruleOfIdentification dqm:timeOfIdentification
is rdfs:range of dqm:ruleViolation

Subclasses

[back to top]

dqm:DuplicateInstance (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#DuplicateInstance
rdfs:subClassOf dqm:DataRequirementViolation
rdfs:label Duplicate Instance

rdfs:comment

Two or more instances are duplicates when they represent the same real world entity.

is rdfs:domain of dqm:affectedClass dqm:affectedInstance dqm:affectedProperty dqm:ruleOfIdentification dqm:timeOfIdentification
is rdfs:range of dqm:ruleViolation

[back to top]

dqm:DuplicateInstanceRule (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#DuplicateInstanceRule
rdfs:subClassOf dqm:MatchingValueRule
rdfs:label Duplicate Instance Rule

rdfs:comment

A duplicate instance rule is a multi property requirement which specifies the properties that (when seen together) uniquely identify an entity. I.e. if the properties of two or more different instances represent the same state, then the instances represent the same entity. Thus, the instances are considered to be duplicates.

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:filtering dqm:hasScore dqm:importance dqm:lastModified dqm:reqDescription dqm:reqName dqm:reqSource dqm:ruleViolation dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:testedProperty2 dqm:testedProperty3 dqm:testedProperty4 dqm:testedProperty5 dqm:unitOfConfidence dqm:unitOfImportance dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

[back to top]

dqm:ExpiryRule (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#ExpiryRule
rdfs:subClassOf dqm:OutdatedInstanceRule
rdfs:label Expiry Rule

rdfs:comment

An expiry rule is an outdated instance rule that specifies the expiration date of an instance that must not exceed the current date and time. Therefore, expiry rules require date information about the validity period of an instance.

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:filtering dqm:hasScore dqm:importance dqm:lastModified dqm:reqDescription dqm:reqName dqm:reqSource dqm:ruleViolation dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:unitOfConfidence dqm:unitOfImportance dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

[back to top]

dqm:FuncDepReferenceRule (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#FuncDepReferenceRule
rdfs:subClassOf dqm:MatchingValueRule
rdfs:label Functional Dependency Reference Rule

rdfs:comment

A functional dependency reference rule is a multi property requirement that specifies legal value combinations for two or more properties that are allowed to occur within the same instance. Functional dependency reference rules refer to reference properties of classes that hold instances with all allowed value combinations.

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:filtering dqm:hasScore dqm:importance dqm:lastModified dqm:referenceClass dqm:referenceProperty1 dqm:referenceProperty2 dqm:referenceProperty3 dqm:referenceProperty4 dqm:referenceProperty5 dqm:reqDescription dqm:reqName dqm:reqSource dqm:ruleViolation dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:testedProperty2 dqm:testedProperty3 dqm:testedProperty4 dqm:testedProperty5 dqm:unitOfConfidence dqm:unitOfImportance dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

[back to top]

dqm:FuncDepValueRule (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#FuncDepValueRule
rdfs:subClassOf dqm:ConditionalRule
rdfs:label Functionally Dependent Value Rule

rdfs:comment

A functionally dependent value rule defines that the value of a tested property must have a certain value when the values of other properties obtain certain states (conditions). E.g. the property foo:inStock must have value "true" when the property foo:availableAmount is greater than zero.

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:contains dqm:endsWith dqm:equals dqm:filtering dqm:greaterThan dqm:hasCondition1 dqm:hasCondition2 dqm:hasCondition3 dqm:hasCondition4 dqm:hasCondition5 dqm:hasScore dqm:importance dqm:lastModified dqm:lessThan dqm:notEqualTo dqm:reqDescription dqm:reqName dqm:reqSource dqm:ruleViolation dqm:startsWith dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:unitOfConfidence dqm:unitOfImportance dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

[back to top]

dqm:FunctionalDependencyViolation (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#FunctionalDependencyViolation
rdfs:subClassOf dqm:DataRequirementViolation
rdfs:label Functional Dependency Violation

rdfs:comment

A functional dependency violation is a combination of different property values within the same instance that must not occur together. E.g. an instance describing the man “Peter Miller” has the value “Mr.” as salutation property, but the value “female” as sex.

is rdfs:domain of dqm:affectedClass dqm:affectedInstance dqm:affectedProperty dqm:ruleOfIdentification dqm:timeOfIdentification
is rdfs:range of dqm:ruleViolation

[back to top]

dqm:IllegalValue (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#IllegalValue
rdfs:subClassOf dqm:DataRequirementViolation
rdfs:label Illegal Value

rdfs:comment

An illegal value is a data value that must not be used for a property.

is rdfs:domain of dqm:affectedClass dqm:affectedInstance dqm:affectedProperty dqm:ruleOfIdentification dqm:timeOfIdentification
is rdfs:range of dqm:ruleViolation

[back to top]

dqm:IllegalValueRangeRule (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#IllegalValueRangeRule
rdfs:subClassOf dqm:PropertyRequirement
rdfs:label Illegal Value Range Rule

rdfs:comment

An illegal value range rule is a property requirement that specifies the upper and/or lower boundary of numeric values that a certain property must not obtain.

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:filtering dqm:hasScore dqm:importance dqm:lastModified dqm:lowerLimit dqm:reqDescription dqm:reqName dqm:reqSource dqm:ruleViolation dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:unitOfConfidence dqm:unitOfImportance dqm:upperLimit dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

[back to top]

dqm:IllegalValueRule (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#IllegalValueRule
rdfs:subClassOf dqm:PropertyRequirement
rdfs:label Illegal Value Rule

rdfs:comment

An illegal value rule is a property requirement that specifies the values that a certain property must not obtain. Illegal value rules, therefore, refer to reference properties that hold all disallowed values.

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:blacklistClass dqm:blacklistProperty dqm:cleansing dqm:confidence dqm:filtering dqm:hasScore dqm:importance dqm:lastModified dqm:reqDescription dqm:reqName dqm:reqSource dqm:ruleViolation dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:unitOfConfidence dqm:unitOfImportance dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

[back to top]

dqm:LegalValueRangeRule (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#LegalValueRangeRule
rdfs:subClassOf dqm:PropertyRequirement
rdfs:label Legal Value Range Rule

rdfs:comment

A legal value range rule is a property requirement that specifies the upper and/or lower boundary of numeric values that a certain property is allowed to obtain.

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:filtering dqm:hasScore dqm:importance dqm:lastModified dqm:lowerLimit dqm:reqDescription dqm:reqName dqm:reqSource dqm:ruleViolation dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:unitOfConfidence dqm:unitOfImportance dqm:upperLimit dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

[back to top]

dqm:LegalValueRule (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#LegalValueRule
rdfs:subClassOf dqm:PropertyRequirement
rdfs:label Legal Value Rule

rdfs:comment

A legal value rule is a property requirement that specifies all values that a certain property is allowed to obtain. Legal value rules, therefore, refer to reference properties of classes that hold instances with all allowed values.

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:filtering dqm:hasScore dqm:importance dqm:lastModified dqm:referenceClass dqm:referenceProperty1 dqm:reqDescription dqm:reqName dqm:reqSource dqm:ruleViolation dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:unitOfConfidence dqm:unitOfImportance dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

[back to top]

dqm:LiteralCleansingRule (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#LiteralCleansingRule
rdfs:subClassOf dqm:DataCleansingRule
rdfs:label Literal Cleansing Rule

rdfs:comment

Literal cleansing rules can be used to cleanse the literal values of a certain property.

is rdfs:domain of dqm:cleansesClass dqm:cleansesProperty1 dqm:reqName dqm:reqSource dqm:validFrom dqm:validUntil

Subclasses

[back to top]

dqm:MatchingValueRule (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#MatchingValueRule
rdfs:subClassOf dqm:MultiPropertyRequirement
rdfs:label Matching Value Rule

rdfs:comment

Matching value rules are multi property requirements in which the property values of other instances are used to identify data requirements violations in an instance.

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:filtering dqm:hasScore dqm:importance dqm:lastModified dqm:reqDescription dqm:reqName dqm:reqSource dqm:ruleViolation dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:testedProperty2 dqm:testedProperty3 dqm:testedProperty4 dqm:testedProperty5 dqm:unitOfConfidence dqm:unitOfImportance dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

Subclasses

[back to top]

dqm:MissingElement (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#MissingElement
rdfs:subClassOf dqm:DataRequirementViolation
rdfs:label Missing Element

rdfs:comment

A missing element is a data requirement violation that occurs when schema elements, instances, or data values are missing, but required.

is rdfs:domain of dqm:affectedClass dqm:affectedInstance dqm:affectedProperty dqm:ruleOfIdentification dqm:timeOfIdentification
is rdfs:range of dqm:ruleViolation

Subclasses

[back to top]

dqm:MissingProperty (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#MissingProperty
rdfs:subClassOf dqm:MissingElement
rdfs:label Missing Property

rdfs:comment

A property is missing when an instances does not contain a specific property that is required.

is rdfs:domain of dqm:affectedClass dqm:affectedInstance dqm:affectedProperty dqm:ruleOfIdentification dqm:timeOfIdentification
is rdfs:range of dqm:ruleViolation

[back to top]

dqm:MissingPropertyAndValue (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#MissingPropertyAndValue
rdfs:subClassOf dqm:MissingElement
rdfs:label Missing Property and Value

rdfs:comment

Class for instances that miss both a property and its value.

is rdfs:domain of dqm:affectedClass dqm:affectedInstance dqm:affectedProperty dqm:ruleOfIdentification dqm:timeOfIdentification
is rdfs:range of dqm:ruleViolation

[back to top]

dqm:MissingValue (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#MissingValue
rdfs:subClassOf dqm:MissingElement
rdfs:label Missing Value

rdfs:comment

A missing value occurs when a property of an instance does not hold a value.

is rdfs:domain of dqm:affectedClass dqm:affectedInstance dqm:affectedProperty dqm:ruleOfIdentification dqm:timeOfIdentification
is rdfs:range of dqm:ruleViolation

[back to top]

dqm:MultiPropertyCleansingRule (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#MultiPropertyCleansingRule
rdfs:subClassOf dqm:DataCleansingRule
rdfs:label Multi Property Cleansing Rule

rdfs:comment

Multi property cleansing rules can be used to cleanse the literal values of two or more dependent properties.

is rdfs:domain of dqm:cleansesClass dqm:cleansesProperty1 dqm:hasCondition1 dqm:hasCondition2 dqm:hasCondition3 dqm:hasCondition4 dqm:hasCondition5 dqm:reqName dqm:reqSource dqm:validFrom dqm:validUntil

Subclasses

[back to top]

dqm:MultiPropertyRequirement (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#MultiPropertyRequirement
rdfs:subClassOf dqm:DataRequirement
rdfs:label Multi Property Requirement

rdfs:comment

Multi property requirements are data requirements that consider values from two or more properties.

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:filtering dqm:hasScore dqm:importance dqm:lastModified dqm:reqDescription dqm:reqName dqm:reqSource dqm:ruleViolation dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:unitOfConfidence dqm:unitOfImportance dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

Subclasses

[back to top]

dqm:OutdatedInstance (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#OutdatedInstance
rdfs:subClassOf dqm:DataRequirementViolation
rdfs:label Outdated Instance

rdfs:comment

An instance is outdated when it represents an outdated state of its corresponding real-world entity.

is rdfs:domain of dqm:affectedClass dqm:affectedInstance dqm:affectedProperty dqm:ruleOfIdentification dqm:timeOfIdentification
is rdfs:range of dqm:ruleViolation

[back to top]

dqm:OutdatedInstanceRule (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#OutdatedInstanceRule
rdfs:subClassOf dqm:ClassRequirement
rdfs:label Outdated Instance Rule

rdfs:comment

An outdated instance rule is a data requirement that specifies the point in time when an instance is not current anymore.

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:filtering dqm:hasScore dqm:importance dqm:lastModified dqm:reqDescription dqm:reqName dqm:reqSource dqm:ruleViolation dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:unitOfConfidence dqm:unitOfImportance dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

Subclasses

[back to top]

dqm:OutOfRangeValue (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#OutOfRangeValue
rdfs:subClassOf dqm:DataRequirementViolation
rdfs:label Out of Range Value

rdfs:comment

A value is out of range when it is not part of the legal value range or when it is part of the illegal value range.

is rdfs:domain of dqm:affectedClass dqm:affectedInstance dqm:affectedProperty dqm:ruleOfIdentification dqm:timeOfIdentification
is rdfs:range of dqm:ruleViolation

[back to top]

dqm:PopulationCompleteness (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#PopulationCompleteness
rdfs:subClassOf dqm:Completeness
rdfs:label Population Completeness

rdfs:comment

Population completeness is the degree to which all objects of a certain reference are represented in a specific class.

is rdfs:domain of dqm:assessedClass dqm:assessedProperty dqm:basedOn dqm:plainScore dqm:timeOfAssessment dqm:unitOfMeasurement dqm:weightedScore
is rdfs:range of dqm:hasScore

[back to top]

dqm:PopulationUniqueness (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#PopulationUniqueness
rdfs:subClassOf dqm:Uniqueness
rdfs:label Population Uniqueness

rdfs:comment

Entity uniqueness is the degree to which entities (that must be uniquely represented within a certain class) are unique.

is rdfs:domain of dqm:assessedClass dqm:assessedProperty dqm:basedOn dqm:plainScore dqm:timeOfAssessment dqm:unitOfMeasurement dqm:weightedScore
is rdfs:range of dqm:hasScore

[back to top]

dqm:PropertyCompleteness (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#PropertyCompleteness
rdfs:subClassOf dqm:Completeness
rdfs:label Property Completeness

rdfs:comment

Property completeness is the degree to which values for a specific property are missing in entities of a specific class.

is rdfs:domain of dqm:assessedClass dqm:assessedProperty dqm:basedOn dqm:plainScore dqm:timeOfAssessment dqm:unitOfMeasurement dqm:weightedScore
is rdfs:range of dqm:hasScore

[back to top]

dqm:PropertyCompletenessRule (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#PropertyCompletenessRule
rdfs:subClassOf dqm:PropertyRequirement
rdfs:label Property Completeness Rule

rdfs:comment

A property completeness rule is a data requirement that specifies that a certain property and/or its value must exist in all instances of a certain class.

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:filtering dqm:hasScore dqm:importance dqm:lastModified dqm:reqDescription dqm:reqName dqm:reqSource dqm:requiredProperty dqm:requiredValue dqm:ruleViolation dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:unitOfConfidence dqm:unitOfImportance dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

[back to top]

dqm:PropertyCompletion (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#PropertyCompletion
rdfs:subClassOf dqm:MultiPropertyCleansingRule
rdfs:label Property Completion Rule

rdfs:comment

A property completion rule specifies a property and value that shall be added to certain instances.

is rdfs:domain of dqm:addProperty dqm:addValue dqm:cleansesClass dqm:cleansesProperty1 dqm:hasCondition1 dqm:hasCondition2 dqm:hasCondition3 dqm:hasCondition4 dqm:hasCondition5 dqm:reqName dqm:reqSource dqm:validFrom dqm:validUntil

[back to top]

dqm:PropertyRequirement (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#PropertyRequirement
rdfs:subClassOf dqm:DataRequirement
rdfs:label Property Requirement

rdfs:comment

Property requirements are data requirements that are related to values of a single property.

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:filtering dqm:hasScore dqm:importance dqm:lastModified dqm:reqDescription dqm:reqName dqm:reqSource dqm:ruleViolation dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:unitOfConfidence dqm:unitOfImportance dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

Subclasses

[back to top]

dqm:PropertyUniqueness (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#PropertyUniqueness
rdfs:subClassOf dqm:Uniqueness
rdfs:label Property Uniqueness

rdfs:comment

Property uniqueness is the degree to which the values of a property (that must only contain unique values within instances of a certain class) are unique.

is rdfs:domain of dqm:assessedClass dqm:assessedProperty dqm:basedOn dqm:plainScore dqm:timeOfAssessment dqm:unitOfMeasurement dqm:weightedScore
is rdfs:range of dqm:hasScore

[back to top]

dqm:ScaleValue (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#ScaleValue
rdfs:label Scale Value

rdfs:comment

A scale value is a value of a nominal or ordinal scale.

is rdfs:domain of dqm:next dqm:officialName dqm:rank dqm:technicalName dqm:valueMeaning
is rdfs:range of dqm:next dqm:scaleValues

[back to top]

dqm:SemanticAccuracy (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#SemanticAccuracy
rdfs:subClassOf dqm:Accuracy
rdfs:label Semantic Accuracy

rdfs:comment

Semantic accuracy is the degree to which the data values of an instance represent the correct state of an entity’s property.

is rdfs:domain of dqm:assessedClass dqm:assessedProperty dqm:basedOn dqm:plainScore dqm:timeOfAssessment dqm:unitOfMeasurement dqm:weightedScore
is rdfs:range of dqm:hasScore

[back to top]

dqm:StrictValueCombination (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#StrictValueCombination
rdfs:subClassOf dqm:MultiPropertyCleansingRule
rdfs:label Strict Value Combination Rule

rdfs:comment

A strict value combination is a combination of two values of different properties that may only be assigned to each other, but not to other values.

is rdfs:domain of dqm:cleansesClass dqm:cleansesProperty1 dqm:hasCondition1 dqm:hasCondition2 dqm:hasCondition3 dqm:hasCondition4 dqm:hasCondition5 dqm:reqName dqm:reqSource dqm:validFrom dqm:validUntil

[back to top]

dqm:SyntacticAccuracy (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#SyntacticAccuracy
rdfs:subClassOf dqm:Accuracy
rdfs:label Syntactic Accuracy

rdfs:comment

Syntactic accuracy is the degree to which data values of a property represent legal values and are free from syntax violations.

is rdfs:domain of dqm:assessedClass dqm:assessedProperty dqm:basedOn dqm:plainScore dqm:timeOfAssessment dqm:unitOfMeasurement dqm:weightedScore
is rdfs:range of dqm:hasScore

[back to top]

dqm:SyntaxRule (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#SyntaxRule
rdfs:subClassOf dqm:PropertyRequirement
rdfs:label Syntax Rule

rdfs:comment

A syntax rule is a property requirement that specifies the allowed characters and/or character pattern to be used in values for a certain property in instances of a certain class.

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:filtering dqm:hasScore dqm:importance dqm:lastModified dqm:pattern dqm:regex dqm:reqDescription dqm:reqName dqm:reqSource dqm:ruleViolation dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:unitOfConfidence dqm:unitOfImportance dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

[back to top]

dqm:SyntaxViolation (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#SyntaxViolation
rdfs:subClassOf dqm:DataRequirementViolation
rdfs:label Syntax Violation

rdfs:comment

A syntax violation is a data requirement violation that occurs when a data value contains disallowed characters or does not match a predefined pattern.

is rdfs:domain of dqm:affectedClass dqm:affectedInstance dqm:affectedProperty dqm:ruleOfIdentification dqm:timeOfIdentification
is rdfs:range of dqm:ruleViolation

[back to top]

dqm:Task (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#Task
rdfs:label Task

rdfs:comment

Classifies the tasks for which the data quality rule shall apply for.

is rdfs:domain of dqm:hasRequirement dqm:importance dqm:subTaskOf dqm:taskDescription dqm:taskName dqm:unitOfImportance
is rdfs:range of dqm:appliesFor dqm:subTaskOf

[back to top]

dqm:TestedClass (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#TestedClass
rdfs:subClassOf dqm:DataElement
rdfs:label Tested Class

rdfs:comment

A tested class is a class that holds the instances that shall be analyzed for data quality problems.

is rdfs:domain of dqm:hasProperties dqm:hasURI dqm:importance dqm:unitOfImportance
is rdfs:range of dqm:assessedClass dqm:cleansesClass dqm:testedClass

[back to top]

dqm:TestedProperty (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#TestedProperty
rdfs:subClassOf dqm:DataElement
rdfs:label Tested Property

rdfs:comment

A tested property holds the values to be analyzed for data quality problems.

is rdfs:domain of dqm:hasURI dqm:importance dqm:unitOfImportance
is rdfs:range of dqm:assessedProperty dqm:cleansesProperty1 dqm:conditionalProperty dqm:hasProperties dqm:testedProperty

[back to top]

dqm:Timeliness (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#Timeliness
rdfs:subClassOf dqm:DataQualityScore
rdfs:label Timeliness

rdfs:comment

Timeliness is the degree to which instances of a specific class (1) are updated within an expected time or (2) have not exceeded their expiration date.

is rdfs:domain of dqm:assessedClass dqm:assessedProperty dqm:basedOn dqm:plainScore dqm:timeOfAssessment dqm:unitOfMeasurement dqm:weightedScore
is rdfs:range of dqm:hasScore

[back to top]

dqm:TrustedClass (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#TrustedClass
rdfs:subClassOf dqm:DataElement
rdfs:label Trusted Class

rdfs:comment

Legal value rules and functional dependency reference rules require the specification of a trusted class as a reference that holds instances with legal values / legal value combinations.

is rdfs:domain of dqm:hasProperties dqm:hasURI dqm:importance dqm:unitOfImportance
is rdfs:range of dqm:referenceClass

[back to top]

dqm:TrustedProperty (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#TrustedProperty
rdfs:subClassOf dqm:DataElement
rdfs:label Trusted Property

rdfs:comment

A trusted property holds the values that serve as a trusted reference in legal value rules / functional dependency reference rules, e.g. to define legal values for a tested property.

is rdfs:domain of dqm:hasURI dqm:importance dqm:unitOfImportance
is rdfs:range of dqm:hasProperties dqm:referenceProperty

[back to top]

dqm:Uniqueness (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#Uniqueness
rdfs:subClassOf dqm:DataQualityScore
rdfs:label Uniqueness

rdfs:comment

Uniqueness is the degree to which properties and classes are free of duplicate values and instances.

is rdfs:domain of dqm:assessedClass dqm:assessedProperty dqm:basedOn dqm:plainScore dqm:timeOfAssessment dqm:unitOfMeasurement dqm:weightedScore
is rdfs:range of dqm:hasScore

Subclasses

[back to top]

dqm:UniquenessViolation (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#UniquenessViolation
rdfs:subClassOf dqm:DataRequirementViolation
rdfs:label Uniqueness Violation

rdfs:comment

A uniqueness violation occurs when two or more identical values are assigned to a property that requires unique values.

is rdfs:domain of dqm:affectedClass dqm:affectedInstance dqm:affectedProperty dqm:ruleOfIdentification dqm:timeOfIdentification
is rdfs:range of dqm:ruleViolation

[back to top]

dqm:UniqueValueRule (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#UniqueValueRule
rdfs:subClassOf dqm:PropertyRequirement
rdfs:label Unique Value Rule

rdfs:comment

A unique value rule is a property requirement that specifies that each value of a certain property must be unique in instances of a certain class.

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:filtering dqm:hasScore dqm:importance dqm:lastModified dqm:reqDescription dqm:reqName dqm:reqSource dqm:ruleViolation dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:unitOfConfidence dqm:unitOfImportance dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

[back to top]

dqm:Unit (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#Unit
rdfs:label Unit

rdfs:comment

Class for units of numerical values that are used to express certain property states.

is rdfs:domain of dqm:commonCode dqm:lowerLimit dqm:scaleType dqm:scaleValues dqm:unitDescription dqm:unitName dqm:upperLimit
is rdfs:range of dqm:unitOfConfidence dqm:unitOfImportance dqm:unitOfMeasurement

[back to top]

dqm:UpdateRule (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#UpdateRule
rdfs:subClassOf dqm:OutdatedInstanceRule
rdfs:label Update Rule

rdfs:comment

An update rule is an outdated instance rule that specifies the maximum duration tolerated without any updates. Update rules require timestamps about the last update of an instance.

is rdfs:domain of dqm:appliesFor dqm:assessment dqm:cleansing dqm:confidence dqm:expectedUpdateInterval dqm:filtering dqm:hasScore dqm:importance dqm:lastModified dqm:reqDescription dqm:reqName dqm:reqSource dqm:ruleViolation dqm:taskDependent dqm:testedClass dqm:testedProperty1 dqm:unitOfConfidence dqm:unitOfImportance dqm:validFrom dqm:validUntil dqm:validation
is rdfs:range of dqm:basedOn dqm:hasRequirement dqm:ruleOfIdentification

[back to top]

dqm:ValueSubstitution (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#ValueSubstitution
rdfs:subClassOf dqm:LiteralCleansingRule
rdfs:label Value Substitution Rule

rdfs:comment

A value substitution rule specifies a value to be removed and a new value that shall substitute the removed value.

is rdfs:domain of dqm:cleansesClass dqm:cleansesProperty1 dqm:currentValue dqm:newValue dqm:reqName dqm:reqSource dqm:validFrom dqm:validUntil

[back to top]

dqm:WhitespaceRemoval (rdf:type owl:Class)

URI http://purl.org/dqm-vocabulary/v1/dqm#WhitespaceRemoval
rdfs:subClassOf dqm:LiteralCleansingRule
rdfs:label White Space Removal Rule

rdfs:comment

A white space removal rule states that whitespaces at the beginning of a string and at the end of a string shall be removed for the specified property.

is rdfs:domain of dqm:cleansesClass dqm:cleansesProperty1 dqm:reqName dqm:reqSource dqm:validFrom dqm:validUntil

[back to top]

Datatype Properties

[back to top]

dqm:addProperty (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#addProperty
rdfs:subPropertyOf dqm:cleansingProperty
rdfs:label Add Property

rdfs:comment

A property that shall be added to an instance.

rdfs:domain dqm:PropertyCompletion
rdfs:range http://www.w3.org/2001/XMLSchema#anyURI

[back to top]

dqm:addValue (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#addValue
rdfs:subPropertyOf dqm:cleansingProperty
rdfs:label Add Value

rdfs:comment

A value that shall be added to a property of an instance.

rdfs:domain dqm:PropertyCompletion
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:assessment (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#assessment
rdfs:subPropertyOf dqm:reqMetadata
rdfs:label Assessment

rdfs:comment

The assessment property indicates whether the rule shall be used for data quality assessment.

rdfs:domain dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:MatchingValueRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyRequirement dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule
rdfs:range http://www.w3.org/2001/XMLSchema#boolean

[back to top]

dqm:cleansing (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#cleansing
rdfs:subPropertyOf dqm:reqMetadata
rdfs:label Cleansing

rdfs:comment

The data cleansing property specifies whether the rule shall be applied to cleanse the data in a data source.

rdfs:domain dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:MatchingValueRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyRequirement dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule
rdfs:range http://www.w3.org/2001/XMLSchema#boolean

[back to top]

dqm:cleansingProperty (rdf:type owl:DatatypeProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#cleansingProperty
rdfs:label Cleansing Property

rdfs:comment

Cleansing properties are properties of data cleansing rules.

Subproperties

[back to top]

dqm:commonCode (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#commonCode
rdfs:label UN/CEFACT common code

rdfs:comment

UN/CEFACT common code of a unit of measurement.

rdfs:domain dqm:Unit
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:confidence (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#confidence
rdfs:subPropertyOf dqm:reqMetadata
rdfs:label Confidence

rdfs:comment

The confidence property indicates how confident a rule creators is regarding the correctness of the rule.

rdfs:domain dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:MatchingValueRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyRequirement dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule
rdfs:range http://www.w3.org/2000/01/rdf-schema#Literal

[back to top]

dqm:contains (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#contains
rdfs:subPropertyOf dqm:operatedValue
rdfs:label Contains

rdfs:comment

Holds one or more consecutive characters that are supposed to be found in strings of another property.

rdfs:domain dqm:Condition dqm:FuncDepValueRule
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:currentValue (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#currentValue
rdfs:subPropertyOf dqm:cleansingProperty
rdfs:label Current Value

rdfs:comment

The current value propertiy specifies the value to be removed.

rdfs:domain dqm:ValueSubstitution
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:endsWith (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#endsWith
rdfs:subPropertyOf dqm:operatedValue
rdfs:label Ends With

rdfs:comment

Holds one or more consecutive characters that are supposed to be found at the end of strings of another property.

rdfs:domain dqm:Condition dqm:FuncDepValueRule
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:equals (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#equals
rdfs:subPropertyOf dqm:operatedValue
rdfs:label Equals

rdfs:comment

Holds one or more consecutive characters that are supposed to be found in the same order in strings of another property.

rdfs:domain dqm:Condition dqm:FuncDepValueRule
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:expectedUpdateInterval (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#expectedUpdateInterval
rdfs:label Expected Update Interval

rdfs:comment

The expected update interval specifies the time interval in which instances of a specific class must be updated in order to be current.

rdfs:domain dqm:UpdateRule
rdfs:range http://www.w3.org/2001/XMLSchema#duration

[back to top]

dqm:filtering (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#filtering
rdfs:subPropertyOf dqm:reqMetadata
rdfs:label Filtering

rdfs:comment

The filtering property indicates whether the rule shall be used for information filtering, i.e. only high quality data is retrieved.

rdfs:domain dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:MatchingValueRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyRequirement dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule
rdfs:range http://www.w3.org/2001/XMLSchema#boolean

[back to top]

dqm:greaterThan (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#greaterThan
rdfs:subPropertyOf dqm:operatedValue
rdfs:label Greater Than

rdfs:comment

Holds a numeric value that is used to identify values of a property that are greater than the value of this property.

rdfs:domain dqm:Condition dqm:FuncDepValueRule
rdfs:range http://www.w3.org/2001/XMLSchema#float

[back to top]

dqm:hasURI (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#hasURI
rdfs:label Has URI

rdfs:comment

The hasURI property is used to map properties to instances of a class.

rdfs:domain dqm:AffectedClass dqm:AffectedInstance dqm:AffectedProperty dqm:BlacklistClass dqm:BlacklistProperty dqm:DataElement dqm:TestedClass dqm:TestedProperty dqm:TrustedClass dqm:TrustedProperty
rdfs:range http://www.w3.org/2001/XMLSchema#anyURI

[back to top]

dqm:importance (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#importance
rdfs:subPropertyOf dqm:reqMetadata
rdfs:label Importance

rdfs:comment

Specifies the importance of a task, a data quality rule, or a data element.

rdfs:domain dqm:AffectedClass dqm:AffectedInstance dqm:AffectedProperty dqm:BlacklistClass dqm:BlacklistProperty dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataElement dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:MatchingValueRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyRequirement dqm:SyntaxRule dqm:Task dqm:TestedClass dqm:TestedProperty dqm:TrustedClass dqm:TrustedProperty dqm:UniqueValueRule dqm:UpdateRule
rdfs:range http://www.w3.org/2000/01/rdf-schema#Literal

[back to top]

dqm:lastModified (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#lastModified
rdfs:subPropertyOf dqm:reqMetadata
rdfs:label Last Modified

rdfs:comment

The property lastModified indicates the date and time when the rule was last modified.

rdfs:domain dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:MatchingValueRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyRequirement dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule
rdfs:range http://www.w3.org/2001/XMLSchema#dateTime

[back to top]

dqm:lessThan (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#lessThan
rdfs:subPropertyOf dqm:operatedValue
rdfs:label Less Than

rdfs:comment

Holds a numeric value that is used to identify values of a property that are less than the value of this property.

rdfs:domain dqm:Condition dqm:FuncDepValueRule
rdfs:range http://www.w3.org/2001/XMLSchema#float

[back to top]

dqm:lowerLimit (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#lowerLimit
rdfs:label Lower Limit

rdfs:comment

Specifies the lower limit a numeric property value shall obtain.

rdfs:domain dqm:IllegalValueRangeRule dqm:LegalValueRangeRule dqm:Unit
rdfs:range http://www.w3.org/2001/XMLSchema#float

[back to top]

dqm:newValue (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#newValue
rdfs:subPropertyOf dqm:cleansingProperty
rdfs:label New Value

rdfs:comment

The new value property specifies the new value which shall substitute the current value.

rdfs:domain dqm:ValueSubstitution
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:notEqualTo (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#notEqualTo
rdfs:subPropertyOf dqm:operatedValue
rdfs:label Not Equal To

rdfs:comment

Holds one or more consecutive characters that are used to identify values of another property that do not match with the value of this property.

rdfs:domain dqm:Condition dqm:FuncDepValueRule
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:officialName (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#officialName
rdfs:label Official Name

rdfs:comment

Official name of a value.

rdfs:domain dqm:ScaleValue
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:operatedValue (rdf:type owl:DatatypeProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#operatedValue
rdfs:label Operated Value

rdfs:comment

The operated value property is an abstract property for datatype properties that are used to express string filtering criteria.

Subproperties

[back to top]

dqm:pattern (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#pattern
rdfs:label Pattern

rdfs:comment

The pattern property can be used to express value patterns based on a simple syntax without the need for knowing regular expressions. E.g. the pattern "AaaaaNN" where "A" stands for capital letters, "a" for small letters, and "N" for numbers.

rdfs:domain dqm:ConditionalSyntaxRule dqm:SyntaxRule
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:plainScore (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#plainScore
rdfs:label Plain Score

rdfs:comment

The plain score represents a data quality dimension score that was assessed by using a certain formula that accounts for the violations of data quality rules related to the size of the relevant data set.

rdfs:domain dqm:Accuracy dqm:Completeness dqm:DataQualityScore dqm:PopulationCompleteness dqm:PopulationUniqueness dqm:PropertyCompleteness dqm:PropertyUniqueness dqm:SemanticAccuracy dqm:SyntacticAccuracy dqm:Timeliness dqm:Uniqueness
rdfs:range http://www.w3.org/2000/01/rdf-schema#Literal

[back to top]

dqm:rank (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#rank
rdfs:label Rank

rdfs:comment

Position of a value in an ordinal scale.

rdfs:domain dqm:ScaleValue
rdfs:range http://www.w3.org/2001/XMLSchema#int

[back to top]

dqm:regex (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#regex
rdfs:label Regular Expression

rdfs:comment

The regular expressions property can be used to express legal character ranges and data patterns for values of a certain property via regular expressions.

rdfs:domain dqm:ConditionalSyntaxRule dqm:SyntaxRule
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:reqDescription (rdf:type owl:DatatypeProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#reqDescription
rdfs:subPropertyOf dqm:reqMetadata
rdfs:label Requirement Description

rdfs:comment

Describes a data requirement in natural language.

rdfs:domain dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:MatchingValueRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyRequirement dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:reqMetadata (rdf:type owl:DatatypeProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#reqMetadata
rdfs:label Requirement Metadata

rdfs:comment

An abstract property that holds generic datatype properties that describe a data requirement.

Subproperties

[back to top]

dqm:reqName (rdf:type owl:DatatypeProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#reqName
rdfs:subPropertyOf dqm:reqMetadata
rdfs:label Requirement Name

rdfs:comment

Specifies the name of a data requirement in natural language.

rdfs:domain dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataCleansingRule dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:LiteralCleansingRule dqm:MatchingValueRule dqm:MultiPropertyCleansingRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyCompletion dqm:PropertyRequirement dqm:StrictValueCombination dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule dqm:ValueSubstitution dqm:WhitespaceRemoval
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:reqSource (rdf:type owl:DatatypeProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#reqSource
rdfs:subPropertyOf dqm:reqMetadata
rdfs:label Requirement Source

rdfs:comment

Specifies the source of a data requirement.

rdfs:domain dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataCleansingRule dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:LiteralCleansingRule dqm:MatchingValueRule dqm:MultiPropertyCleansingRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyCompletion dqm:PropertyRequirement dqm:StrictValueCombination dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule dqm:ValueSubstitution dqm:WhitespaceRemoval
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:requiredProperty (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#requiredProperty
rdfs:label Required Property

rdfs:comment

Specifies whether a property must exist.

rdfs:domain dqm:ConditionalPropertyCompletenessRule dqm:PropertyCompletenessRule
rdfs:range http://www.w3.org/2001/XMLSchema#boolean

[back to top]

dqm:requiredValue (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#requiredValue
rdfs:label Required Value

rdfs:comment

Specifies whether a value for a property must exist.

rdfs:domain dqm:ConditionalPropertyCompletenessRule dqm:PropertyCompletenessRule
rdfs:range http://www.w3.org/2001/XMLSchema#boolean

[back to top]

dqm:scaleType (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#scaleType
rdfs:label Scale Type

rdfs:comment

Type of statistical scale.

rdfs:domain dqm:Unit

[back to top]

dqm:sparqlrule (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#sparqlrule
rdfs:label SPARQL rule

rdfs:comment

This property can store custom data requirements that are expressed via SPARQL queries.

rdfs:domain dqm:CustomRequirement
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:startsWith (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#startsWith
rdfs:subPropertyOf dqm:operatedValue
rdfs:label Starts With

rdfs:comment

Holds one or more consecutive characters that are supposed to be found at the beginning of strings of another property.

rdfs:domain dqm:Condition dqm:FuncDepValueRule
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:taskDependent (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#taskDependent
rdfs:subPropertyOf dqm:reqMetadata
rdfs:label Task Dependent

rdfs:comment

Specifies whether the data quality rule is task dependent.

rdfs:domain dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:MatchingValueRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyRequirement dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule
rdfs:range http://www.w3.org/2001/XMLSchema#boolean

[back to top]

dqm:taskDescription (rdf:type owl:DatatypeProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#taskDescription
rdfs:label Task Description

rdfs:comment

Describes the task in natural language.

rdfs:domain dqm:Task
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:taskName (rdf:type owl:DatatypeProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#taskName
rdfs:label Task Name

rdfs:comment

Specifies the name of the task.

rdfs:domain dqm:Task
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:technicalName (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#technicalName
rdfs:label Technical Name

rdfs:comment

Technical name of a value.

rdfs:domain dqm:ScaleValue
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:timeOfAssessment (rdf:type owl:DatatypeProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#timeOfAssessment
rdfs:label Time Of Assessment

rdfs:comment

The time of assessment represents the data and time when the data quality score was computed.

rdfs:domain dqm:Accuracy dqm:Completeness dqm:DataQualityScore dqm:PopulationCompleteness dqm:PopulationUniqueness dqm:PropertyCompleteness dqm:PropertyUniqueness dqm:SemanticAccuracy dqm:SyntacticAccuracy dqm:Timeliness dqm:Uniqueness
rdfs:range http://www.w3.org/2001/XMLSchema#dateTime

[back to top]

dqm:timeOfIdentification (rdf:type owl:DatatypeProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#timeOfIdentification
rdfs:label Time Of Identification

rdfs:comment

The time of identification property specifies the date and time in which the data quality problem was detected

rdfs:domain dqm:DataRequirementViolation dqm:DuplicateInstance dqm:FunctionalDependencyViolation dqm:IllegalValue dqm:MissingElement dqm:MissingProperty dqm:MissingPropertyAndValue dqm:MissingValue dqm:OutOfRangeValue dqm:OutdatedInstance dqm:SyntaxViolation dqm:UniquenessViolation
rdfs:range http://www.w3.org/2001/XMLSchema#dateTime

[back to top]

dqm:unitDescription (rdf:type owl:DatatypeProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#unitDescription
rdfs:label Unit Description

rdfs:comment

Description of a unit of measurement.

rdfs:domain dqm:Unit
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:unitName (rdf:type owl:DatatypeProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#unitName
rdfs:label Unit Name

rdfs:comment

Name of a unit of measurement.

rdfs:domain dqm:Unit
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:upperLimit (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#upperLimit
rdfs:label Upper Limit

rdfs:comment

Specifies the upper limit a numeric property value shall obtain.

rdfs:domain dqm:IllegalValueRangeRule dqm:LegalValueRangeRule dqm:Unit
rdfs:range http://www.w3.org/2001/XMLSchema#float

[back to top]

dqm:validation (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#validation
rdfs:label Validation

rdfs:comment

Validation indicates whether a data quality rule shall be used for validation during data entry.

rdfs:domain dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:MatchingValueRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyRequirement dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule
rdfs:range http://www.w3.org/2001/XMLSchema#boolean

[back to top]

dqm:validFrom (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#validFrom
rdfs:subPropertyOf dqm:reqMetadata
rdfs:label Valid From

rdfs:comment

Specifies the date and time from which a rule is valid.

rdfs:domain dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataCleansingRule dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:LiteralCleansingRule dqm:MatchingValueRule dqm:MultiPropertyCleansingRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyCompletion dqm:PropertyRequirement dqm:StrictValueCombination dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule dqm:ValueSubstitution dqm:WhitespaceRemoval
rdfs:range http://www.w3.org/2001/XMLSchema#dateTime

[back to top]

dqm:validUntil (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#validUntil
rdfs:subPropertyOf dqm:reqMetadata
rdfs:label Valid Until

rdfs:comment

Specifies the date and time until a rule stays valid.

rdfs:domain dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataCleansingRule dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:LiteralCleansingRule dqm:MatchingValueRule dqm:MultiPropertyCleansingRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyCompletion dqm:PropertyRequirement dqm:StrictValueCombination dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule dqm:ValueSubstitution dqm:WhitespaceRemoval
rdfs:range http://www.w3.org/2001/XMLSchema#dateTime

[back to top]

dqm:valueMeaning (rdf:type owl:DatatypeProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#valueMeaning
rdfs:label Value Meaning

rdfs:comment

Meaning of a value.

rdfs:domain dqm:ScaleValue
rdfs:range http://www.w3.org/2001/XMLSchema#string

[back to top]

dqm:weightedScore (rdf:type owl:DatatypeProperty, owl:FunctionalProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#weightedScore
rdfs:label Weighted Score

rdfs:comment

A weighted score is a data quality dimension score that is computed by integration of importance values of data requirements, tasks, or data elements.

rdfs:domain dqm:Accuracy dqm:Completeness dqm:DataQualityScore dqm:PopulationCompleteness dqm:PopulationUniqueness dqm:PropertyCompleteness dqm:PropertyUniqueness dqm:SemanticAccuracy dqm:SyntacticAccuracy dqm:Timeliness dqm:Uniqueness
rdfs:range http://www.w3.org/2000/01/rdf-schema#Literal

[back to top]

Object Properties

[back to top]

dqm:affectedClass (rdf:type owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#affectedClass
rdfs:subPropertyOf dqm:dataElementRelationship
rdfs:label Affected Class

rdfs:comment

An affected class holds one or more instances with one or more data requirement violations.

rdfs:domain dqm:DataRequirementViolation dqm:DuplicateInstance dqm:FunctionalDependencyViolation dqm:IllegalValue dqm:MissingElement dqm:MissingProperty dqm:MissingPropertyAndValue dqm:MissingValue dqm:OutOfRangeValue dqm:OutdatedInstance dqm:SyntaxViolation dqm:UniquenessViolation
rdfs:range dqm:AffectedClass

[back to top]

dqm:affectedInstance (rdf:type owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#affectedInstance
rdfs:subPropertyOf dqm:dataElementRelationship
rdfs:label Affected Instance

rdfs:comment

An affected instance is the data instance that contains one or more data requirement violations.

rdfs:domain dqm:DataRequirementViolation dqm:DuplicateInstance dqm:FunctionalDependencyViolation dqm:IllegalValue dqm:MissingElement dqm:MissingProperty dqm:MissingPropertyAndValue dqm:MissingValue dqm:OutOfRangeValue dqm:OutdatedInstance dqm:SyntaxViolation dqm:UniquenessViolation
rdfs:range dqm:AffectedInstance

[back to top]

dqm:affectedProperty (rdf:type owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#affectedProperty
rdfs:subPropertyOf dqm:dataElementRelationship
rdfs:label Affected Property

rdfs:comment

An affected property specifies the property of a data instance that contains one or more data requirement violations. Some data requirement violations, such as functional dependency violations, have more than one affected property.

rdfs:domain dqm:DataRequirementViolation dqm:DuplicateInstance dqm:FunctionalDependencyViolation dqm:IllegalValue dqm:MissingElement dqm:MissingProperty dqm:MissingPropertyAndValue dqm:MissingValue dqm:OutOfRangeValue dqm:OutdatedInstance dqm:SyntaxViolation dqm:UniquenessViolation
rdfs:range dqm:AffectedProperty

[back to top]

dqm:appliesFor (rdf:type owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#appliesFor
rdfs:subPropertyOf dqm:dataRequirementsRelationship
owl:inverseOf dqm:hasRequirement
rdfs:label Applies For

rdfs:comment

Connects data requirements with the tasks in which the requirement applies.

rdfs:domain dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:MatchingValueRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyRequirement dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule
rdfs:range dqm:Task

[back to top]

dqm:assessedClass (rdf:type owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#assessedClass
rdfs:subPropertyOf dqm:dataElementRelationship
rdfs:label Assessed Class

rdfs:comment

The assessed class is the class that holds the instances that have been analyzed to compute the assessment score.

rdfs:domain dqm:Accuracy dqm:Completeness dqm:DataQualityScore dqm:PopulationCompleteness dqm:PopulationUniqueness dqm:PropertyCompleteness dqm:PropertyUniqueness dqm:SemanticAccuracy dqm:SyntacticAccuracy dqm:Timeliness dqm:Uniqueness
rdfs:range dqm:TestedClass

[back to top]

dqm:assessedProperty (rdf:type owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#assessedProperty
rdfs:subPropertyOf dqm:dataElementRelationship
rdfs:label Assessed Property

rdfs:comment

The assessed property represents all properties that have been tested for rule violations during the computation of the assessment score.

rdfs:domain dqm:Accuracy dqm:Completeness dqm:DataQualityScore dqm:PopulationCompleteness dqm:PopulationUniqueness dqm:PropertyCompleteness dqm:PropertyUniqueness dqm:SemanticAccuracy dqm:SyntacticAccuracy dqm:Timeliness dqm:Uniqueness
rdfs:range dqm:TestedProperty

[back to top]

dqm:basedOn (rdf:type owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#basedOn
rdfs:subPropertyOf dqm:dataRequirementsRelationship
owl:inverseOf dqm:hasScore
rdfs:label Based On

rdfs:comment

Connects a data quality score with the data requirements that were used to calculate the score.

rdfs:domain dqm:Accuracy dqm:Completeness dqm:DataQualityScore dqm:PopulationCompleteness dqm:PopulationUniqueness dqm:PropertyCompleteness dqm:PropertyUniqueness dqm:SemanticAccuracy dqm:SyntacticAccuracy dqm:Timeliness dqm:Uniqueness
rdfs:range dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:MatchingValueRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyRequirement dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule

[back to top]

dqm:blacklistClass (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#blacklistClass
rdfs:subPropertyOf dqm:dataElementRelationship
rdfs:label Blacklist Class

rdfs:comment

A blacklist class holds instances with values that are disallowed for a certain data set.

rdfs:domain dqm:IllegalValueRule
rdfs:range dqm:BlacklistClass

[back to top]

dqm:blacklistProperty (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#blacklistProperty
rdfs:subPropertyOf dqm:dataElementRelationship
rdfs:label Blacklist Property

rdfs:comment

A blacklist property holds the values that are disallowed for a certain data set.

rdfs:domain dqm:IllegalValueRule
rdfs:range dqm:BlacklistProperty

[back to top]

dqm:cleansesClass (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#cleansesClass
rdfs:subPropertyOf dqm:dataCleansingRuleRelationship
rdfs:label Cleanses Class

rdfs:comment

This property identifies classes that contain instances that shall be cleansed via a data cleansing rule.

rdfs:domain dqm:DataCleansingRule dqm:LiteralCleansingRule dqm:MultiPropertyCleansingRule dqm:PropertyCompletion dqm:StrictValueCombination dqm:ValueSubstitution dqm:WhitespaceRemoval
rdfs:range dqm:TestedClass

[back to top]

dqm:cleansesProperty1 (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#cleansesProperty1
rdfs:subPropertyOf dqm:dataCleansingRuleRelationship
rdfs:label Cleanses Property 1

rdfs:comment

This property identifies a property that holds values that shall be cleansed.

rdfs:domain dqm:DataCleansingRule dqm:LiteralCleansingRule dqm:MultiPropertyCleansingRule dqm:PropertyCompletion dqm:StrictValueCombination dqm:ValueSubstitution dqm:WhitespaceRemoval
rdfs:range dqm:TestedProperty

[back to top]

dqm:conditionalProperty (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#conditionalProperty
rdfs:subPropertyOf dqm:dataElementRelationship
rdfs:label Conditional Property

rdfs:comment

The conditional property property indicates the URI of a property that holds values that can be used to filter the relevant subset of data for which a rule applies.

rdfs:domain dqm:Condition
rdfs:range dqm:TestedProperty

[back to top]

dqm:dataCleansingRuleRelationship (rdf:type owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#dataCleansingRuleRelationship
rdfs:label Data Cleansing Rule Relationship

rdfs:comment

Data cleansing rule relationships are object properties of the data cleansing rules.

Subproperties

[back to top]

dqm:dataElementRelationship (rdf:type owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#dataElementRelationship
rdfs:label Data Element Relationship

rdfs:comment

The data element relationship property is an abstract property that holds object properties that are used to define internal and external relationships of data elements.

Subproperties

[back to top]

dqm:dataRequirementsRelationship (rdf:type owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#dataRequirementsRelationship
rdfs:label Data Requirements Relationship

rdfs:comment

The data requirements relationship property is an abstract property that holds object properties that are used to define internal and external relationships of data requirements.

Subproperties

[back to top]

dqm:hasCondition (rdf:type owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#hasCondition
rdfs:subPropertyOf dqm:dataElementRelationship
rdfs:label Condition

rdfs:comment

Connects a conditional rule with a certain condition

rdfs:range dqm:Condition

Subproperties

[back to top]

dqm:hasCondition1 (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#hasCondition1
rdfs:subPropertyOf dqm:hasCondition
rdfs:label Has Condition 1

rdfs:comment

Connects a conditional rule with a certain condition.

rdfs:domain dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:FuncDepValueRule dqm:MultiPropertyCleansingRule dqm:PropertyCompletion dqm:StrictValueCombination

[back to top]

dqm:hasCondition2 (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#hasCondition2
rdfs:subPropertyOf dqm:hasCondition
rdfs:label Has Condition 2

rdfs:comment

Connects a conditional rule with a certain condition.

rdfs:domain dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:FuncDepValueRule dqm:MultiPropertyCleansingRule dqm:PropertyCompletion dqm:StrictValueCombination

[back to top]

dqm:hasCondition3 (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#hasCondition3
rdfs:subPropertyOf dqm:hasCondition
rdfs:label Has Condition 3

rdfs:comment

Connects a conditional rule with a certain condition.

rdfs:domain dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:FuncDepValueRule dqm:MultiPropertyCleansingRule dqm:PropertyCompletion dqm:StrictValueCombination

[back to top]

dqm:hasCondition4 (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#hasCondition4
rdfs:subPropertyOf dqm:hasCondition
rdfs:label Has Condition 4

rdfs:comment

Connects a conditional rule with a certain condition.

rdfs:domain dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:FuncDepValueRule dqm:MultiPropertyCleansingRule dqm:PropertyCompletion dqm:StrictValueCombination

[back to top]

dqm:hasCondition5 (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#hasCondition5
rdfs:subPropertyOf dqm:hasCondition
rdfs:label Has Condition 5

rdfs:comment

Connects a conditional rule with a certain condition.

rdfs:domain dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:FuncDepValueRule dqm:MultiPropertyCleansingRule dqm:PropertyCompletion dqm:StrictValueCombination

[back to top]

dqm:hasProperties (rdf:type owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#hasProperties
rdfs:subPropertyOf dqm:dataElementRelationship
rdfs:label Has Properties

rdfs:comment

Reconnects mapped classes and properties with each other.

rdfs:domain dqm:AffectedClass dqm:BlacklistClass dqm:TestedClass dqm:TrustedClass
rdfs:range dqm:AffectedProperty dqm:BlacklistProperty dqm:TestedProperty dqm:TrustedProperty

[back to top]

dqm:hasRequirement (rdf:type owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#hasRequirement
rdfs:subPropertyOf dqm:dataRequirementsRelationship
rdfs:label Has Requirement

rdfs:comment

Specifies the data requirements that have to be fulfilled to perform the task.

rdfs:domain dqm:Task
rdfs:range dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:MatchingValueRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyRequirement dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule

[back to top]

dqm:hasScore (rdf:type owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#hasScore
rdfs:subPropertyOf dqm:dataRequirementsRelationship
rdfs:label Has Score

rdfs:comment

Connects data requirements with the data quality score which was calculated based on the requirement.

rdfs:domain dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:MatchingValueRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyRequirement dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule
rdfs:range dqm:Accuracy dqm:Completeness dqm:DataQualityScore dqm:PopulationCompleteness dqm:PopulationUniqueness dqm:PropertyCompleteness dqm:PropertyUniqueness dqm:SemanticAccuracy dqm:SyntacticAccuracy dqm:Timeliness dqm:Uniqueness

[back to top]

dqm:next (rdf:type owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#next
rdfs:label None

rdfs:comment

Links an instances to the next instance in an ordinal scale.

rdfs:domain dqm:ScaleValue
rdfs:range dqm:ScaleValue

[back to top]

dqm:referenceClass (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#referenceClass
rdfs:subPropertyOf dqm:dataElementRelationship
rdfs:label Reference Class

rdfs:comment

The reference class property points to the URI of a class that contains trusted instances, i.e. instances of high quality.

rdfs:domain dqm:FuncDepReferenceRule dqm:LegalValueRule
rdfs:range dqm:TrustedClass

[back to top]

dqm:referenceProperty (rdf:type owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#referenceProperty
rdfs:subPropertyOf dqm:dataElementRelationship
rdfs:label Reference Property

rdfs:comment

The reference property points to the URI of a property that holds trusted values, i.e. values of high quality

rdfs:range dqm:TrustedProperty

Subproperties

[back to top]

dqm:referenceProperty1 (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#referenceProperty1
rdfs:subPropertyOf dqm:referenceProperty
rdfs:label Reference Property 1

rdfs:comment

The reference property points to the URI of a property that holds trusted values, i.e. values of high quality

rdfs:domain dqm:FuncDepReferenceRule dqm:LegalValueRule

[back to top]

dqm:referenceProperty2 (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#referenceProperty2
rdfs:subPropertyOf dqm:referenceProperty
rdfs:label Reference Property 2

rdfs:comment

The reference property points to the URI of a property that holds trusted values, i.e. values of high quality

rdfs:domain dqm:FuncDepReferenceRule

[back to top]

dqm:referenceProperty3 (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#referenceProperty3
rdfs:subPropertyOf dqm:referenceProperty
rdfs:label Reference Property 3

rdfs:comment

The reference property points to the URI of a property that holds trusted values, i.e. values of high quality

rdfs:domain dqm:FuncDepReferenceRule

[back to top]

dqm:referenceProperty4 (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#referenceProperty4
rdfs:subPropertyOf dqm:referenceProperty
rdfs:label Reference Property 4

rdfs:comment

The reference property points to the URI of a property that holds trusted values, i.e. values of high quality

rdfs:domain dqm:FuncDepReferenceRule

[back to top]

dqm:referenceProperty5 (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#referenceProperty5
rdfs:subPropertyOf dqm:referenceProperty
rdfs:label Reference Property 5

rdfs:comment

The reference property points to the URI of a property that holds trusted values, i.e. values of high quality

rdfs:domain dqm:FuncDepReferenceRule

[back to top]

dqm:ruleOfIdentification (rdf:type owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#ruleOfIdentification
rdfs:subPropertyOf dqm:dataRequirementsRelationship
rdfs:label Rule Of Identification

rdfs:comment

The rule of identification property connects the data quality problem instances with the instance of the data requirement that has detected the problem.

rdfs:domain dqm:DataRequirementViolation dqm:DuplicateInstance dqm:FunctionalDependencyViolation dqm:IllegalValue dqm:MissingElement dqm:MissingProperty dqm:MissingPropertyAndValue dqm:MissingValue dqm:OutOfRangeValue dqm:OutdatedInstance dqm:SyntaxViolation dqm:UniquenessViolation
rdfs:range dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:MatchingValueRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyRequirement dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule

[back to top]

dqm:ruleViolation (rdf:type owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#ruleViolation
rdfs:subPropertyOf dqm:dataRequirementsRelationship
owl:inverseOf dqm:ruleOfIdentification
rdfs:label Rule Violation

rdfs:comment

Connects data requirements with data quality problems that have been identified using the requirement.

rdfs:domain dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:MatchingValueRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyRequirement dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule
rdfs:range dqm:DataRequirementViolation dqm:DuplicateInstance dqm:FunctionalDependencyViolation dqm:IllegalValue dqm:MissingElement dqm:MissingProperty dqm:MissingPropertyAndValue dqm:MissingValue dqm:OutOfRangeValue dqm:OutdatedInstance dqm:SyntaxViolation dqm:UniquenessViolation

[back to top]

dqm:scaleValues (rdf:type owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#scaleValues
rdfs:label Scale Values

rdfs:comment

Links to values of a certain ordinal or nominal scale.

rdfs:domain dqm:Unit
rdfs:range dqm:ScaleValue

[back to top]

dqm:subTaskOf (rdf:type owl:ObjectProperty, owl:TransitiveProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#subTaskOf
rdfs:subPropertyOf dqm:dataRequirementsRelationship
rdfs:label Sub Task Of

rdfs:comment

Property that can be used to represent hierachies of between tasks.

rdfs:domain dqm:Task
rdfs:range dqm:Task

[back to top]

dqm:testedClass (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#testedClass
rdfs:subPropertyOf dqm:dataElementRelationship
rdfs:label Tested Class

rdfs:comment

The tested class property specifies the class that holds the instances that shall be tested for data quality problems.

rdfs:domain dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:MatchingValueRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyRequirement dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule
rdfs:range dqm:TestedClass

[back to top]

dqm:testedProperty (rdf:type owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#testedProperty
rdfs:subPropertyOf dqm:dataElementRelationship
rdfs:label Tested Property

rdfs:comment

The property with the values that shall be tested for data quality problems.

rdfs:range dqm:TestedProperty

Subproperties

[back to top]

dqm:testedProperty1 (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#testedProperty1
rdfs:subPropertyOf dqm:testedProperty
rdfs:label Tested Property 1

rdfs:comment

The property with the values that shall be tested for data quality problems.

rdfs:domain dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:MatchingValueRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyRequirement dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule

[back to top]

dqm:testedProperty2 (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#testedProperty2
rdfs:subPropertyOf dqm:testedProperty
rdfs:label Tested Property 2

rdfs:comment

The property with the values that shall be tested for data quality problems.

rdfs:domain dqm:DuplicateInstanceRule dqm:FuncDepReferenceRule dqm:MatchingValueRule

[back to top]

dqm:testedProperty3 (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#testedProperty3
rdfs:subPropertyOf dqm:testedProperty
rdfs:label Tested Property 3

rdfs:comment

The property with the values that shall be tested for data quality problems.

rdfs:domain dqm:DuplicateInstanceRule dqm:FuncDepReferenceRule dqm:MatchingValueRule

[back to top]

dqm:testedProperty4 (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#testedProperty4
rdfs:subPropertyOf dqm:testedProperty
rdfs:label Tested Property 4

rdfs:comment

The property with the values that shall be tested for data quality problems.

rdfs:domain dqm:DuplicateInstanceRule dqm:FuncDepReferenceRule dqm:MatchingValueRule

[back to top]

dqm:testedProperty5 (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#testedProperty5
rdfs:subPropertyOf dqm:testedProperty
rdfs:label Tested Property 5

rdfs:comment

The property with the values that shall be tested for data quality problems.

rdfs:domain dqm:DuplicateInstanceRule dqm:FuncDepReferenceRule dqm:MatchingValueRule

[back to top]

dqm:unitOfConfidence (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#unitOfConfidence
rdfs:label Unit of Confidence

rdfs:comment

The unit in which confidence is expressed.

rdfs:domain dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:MatchingValueRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyRequirement dqm:SyntaxRule dqm:UniqueValueRule dqm:UpdateRule
rdfs:range dqm:Unit

[back to top]

dqm:unitOfImportance (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#unitOfImportance
rdfs:label Unit of Importance

rdfs:comment

The unit in which importance is expressed.

rdfs:domain dqm:AffectedClass dqm:AffectedInstance dqm:AffectedProperty dqm:BlacklistClass dqm:BlacklistProperty dqm:ClassRequirement dqm:ConditionalPropertyCompletenessRule dqm:ConditionalRule dqm:ConditionalSyntaxRule dqm:CustomRequirement dqm:DataElement dqm:DataRequirement dqm:DuplicateInstanceRule dqm:ExpiryRule dqm:FuncDepReferenceRule dqm:FuncDepValueRule dqm:IllegalValueRangeRule dqm:IllegalValueRule dqm:LegalValueRangeRule dqm:LegalValueRule dqm:MatchingValueRule dqm:MultiPropertyRequirement dqm:OutdatedInstanceRule dqm:PropertyCompletenessRule dqm:PropertyRequirement dqm:SyntaxRule dqm:Task dqm:TestedClass dqm:TestedProperty dqm:TrustedClass dqm:TrustedProperty dqm:UniqueValueRule dqm:UpdateRule
rdfs:range dqm:Unit

[back to top]

dqm:unitOfMeasurement (rdf:type owl:FunctionalProperty, owl:ObjectProperty)

URI http://purl.org/dqm-vocabulary/v1/dqm#unitOfMeasurement
rdfs:label Unit of Measurement

rdfs:comment

Indicates the unit of measurement, e.g. of data quality scores. It is recommended to use UN/CEFACT common codes to specify the unit of measurement, e.g. "P1" stands for percent.

rdfs:domain dqm:Accuracy dqm:Completeness dqm:DataQualityScore dqm:PopulationCompleteness dqm:PopulationUniqueness dqm:PropertyCompleteness dqm:PropertyUniqueness dqm:SemanticAccuracy dqm:SyntacticAccuracy dqm:Timeliness dqm:Uniqueness
rdfs:range dqm:Unit

[back to top]

Contact Information

Dipl.-Kaufmann Christian Fürber

E-Business and Web Science Research Group
Universität der Bundeswehr München
Werner-Heisenberg-Weg 39
D-85579 Neubiberg, Germany

Phone: +49 89 6004-4218
eMail: christian(at)fuerber(dot)com
Twitter: http://twitter.com/cfuerber
Blog: http://www.fuerber.com/
Web: http://www.unibw.de/ebusiness/

[back to top]

License

The Data Quality Management Vocabulary is available under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 license. You are free to copy, distribute and transmit the work; to remix/adapt the work (e.g. to import the ontology and create specializations of its elements), as long as it is for noncommercial purposes, you share transformations or artifacts build upon this ontology under the same or similar license, and you attribute the work, e.g. by stating "This work is based on the Data Quality Management Vocabulary, developed by Christian Fürber and Martin Hepp" and linking back to http://semwebquality.org/.

[back to top]

Acknowledgements

This documentation has been generated automatically from the most recent ontology specification in OWL using a Python script written by Alex Stolz and Martin Hepp. Our script uses the RDFlib library for parsing and handling RDF and the Jinja template engine for generating the HTML document.

[back to top]

References

Fürber, Christian and Hepp, Martin: Towards a Vocabulary for Data Quality Management in Semantic Web Architectures, Proceedings of the 1st International Workshop on Linked Web Data Management (LWDM2011), Uppsala, Sweden, March 25, 2011.

[back to top]

Change Log

Nothing to view, yet.