@base . @prefix rdf: . @prefix protege: . @prefix xsp: . @prefix owl: . @prefix dc: <../../dc/elements/1.1/> . @prefix dcterms: <../../dc/terms/> . @prefix owl2xml: . @prefix xsd: . @prefix swrl: . @prefix swrlb: . @prefix dqm: <#> . @prefix rdfs: . dc:contributor a owl:AnnotationProperty . dc:creator a owl:AnnotationProperty . dc:rights a owl:AnnotationProperty . dc:subject a owl:AnnotationProperty . dc:title a owl:AnnotationProperty . dcterms:license a owl:AnnotationProperty . <> dc:creator "Christian Fürber and Martin Hepp"^^xsd:string ; 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 ."^^xsd:string ; dc:subject "Data Quality Management, Data Quality Assessment, Data Quality Monitoring, Data Profiling, Data Cleansing, Data Requirements Management"^^xsd:string ; dc:title "The Data Quality Management Vocabulary"^^xsd:string ; dcterms:license "http://creativecommons.org/licenses/by-nc-sa/3.0/"^^xsd:string ; a owl:Ontology ; 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."@en ; rdfs:label "The Data Quality Management Vocabulary - An Ontology for Data Requirements Management, Data Quality Monitoring, Data Quality Assessment, and Data Cleansing"@en ; owl:versionInfo "V 1.00, Release 09-10-2011"^^xsd:string . dqm:Accuracy a owl:Class ; rdfs:comment "Accuracy is the degree to which a data value represents the desired state regarding its syntax and semantics."@en ; rdfs:label "Accuracy"@en ; rdfs:subClassOf dqm:DataQualityScore . dqm:AffectedClass a owl:Class ; rdfs:comment "An affected class holds one or more affected instances"@en ; rdfs:label "Affected Class"^^xsd:string ; rdfs:subClassOf dqm:DataElement . dqm:AffectedInstance a owl:Class ; rdfs:comment "An affected instance is a data instance that contains one or more data quality problems."@en ; rdfs:label "Affected Instance"@en ; rdfs:subClassOf dqm:DataElement . dqm:AffectedProperty a owl:Class ; rdfs:comment "An affected property specifies the property of a data instance that contains one or more data quality problems."@en ; rdfs:label "Affected Property"^^xsd:string ; rdfs:subClassOf dqm:DataElement . dqm:BlacklistClass a owl: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."@en ; rdfs:label "Blacklist Class"@en ; rdfs:subClassOf dqm:DataElement . dqm:BlacklistProperty a owl:Class ; rdfs:comment "A blacklist property holds the values that are disallowed for a certain data set."@en ; rdfs:label "Blacklist Property"@en ; rdfs:subClassOf dqm:DataElement . dqm:ClassRequirement a owl:Class ; rdfs:comment "A class requirement is a data requirement that refers to the instances of a class as a whole."@en ; rdfs:label "Class Requirement"@en ; rdfs:subClassOf dqm:DataRequirement . dqm:Completeness a owl:Class ; rdfs:comment "Completeness is the extent to which data are of sufficient breadth, depth, and scope for the task at hand."@en ; rdfs:label "Completeness"@en ; rdfs:subClassOf dqm:DataQualityScore . dqm:Condition a owl:Class ; rdfs:comment "A condition constrains instances of a class to a certain subset for which certain data quality rules apply."@en ; rdfs:label "Condition"@en . dqm:ConditionalPropertyCompletenessRule a owl:Class ; 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\"."@en ; rdfs:label "Conditional Data Competeness Rule"@en ; rdfs:subClassOf dqm:ConditionalRule . dqm:ConditionalRule a owl:Class ; 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)."@en ; rdfs:label "Conditional Rule"@en ; rdfs:subClassOf dqm:MultiPropertyRequirement . dqm:ConditionalSyntaxRule a owl:Class ; 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\"."@en ; rdfs:label "Conditional Syntax Rule"@en ; rdfs:subClassOf dqm:ConditionalRule . dqm:CustomRequirement a owl:Class ; rdfs:comment "A custom requirement is a data requirement that is expressed via a SPARQL query."@en ; rdfs:label "Custom Requirement"@en ; rdfs:subClassOf dqm:DataRequirement . dqm:DataCleansingRule a owl:Class ; rdfs:comment "A data cleansing rule is an unambiguous rule that precisely specifies the required state of a data value."@en ; rdfs:label "Data Cleansing Rule"@en . dqm:DataElement a owl:Class ; rdfs:comment "A data element is a class, a property, an instance, or a literal value."@en ; rdfs:label "Data Element"@en . dqm:DataQualityScore a owl:Class ; 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."@en ; rdfs:label "Data Quality Assessment"@en . dqm:DataRequirement a owl:Class ; 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."@en ; rdfs:label "Data Requirement"@en . dqm:DataRequirementViolation a owl:Class ; rdfs:comment "A data requirement violation occurs when a data value or a data instance does not meet its requirements."@en ; rdfs:label "Data Requirement Violation"@en . dqm:DuplicateInstance a owl:Class ; rdfs:comment "Two or more instances are duplicates when they represent the same real world entity."@en ; rdfs:label "Duplicate Instance"@en ; rdfs:subClassOf dqm:DataRequirementViolation . dqm:DuplicateInstanceRule a owl:Class ; 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."@en ; rdfs:label "Duplicate Instance Rule"@en ; rdfs:subClassOf dqm:MatchingValueRule . dqm:ExpiryRule a owl:Class ; 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."@en ; rdfs:label "Expiry Rule"@en ; rdfs:subClassOf dqm:OutdatedInstanceRule . dqm:FuncDepReferenceRule a owl:Class ; 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."@en ; rdfs:label "Functional Dependency Reference Rule"@en ; rdfs:subClassOf dqm:MatchingValueRule . dqm:FuncDepValueRule a owl:Class ; 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."@en ; rdfs:label "Functionally Dependent Value Rule"@en ; rdfs:subClassOf dqm:ConditionalRule . dqm:FunctionalDependencyViolation a owl:Class ; 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."@en ; rdfs:label "Functional Dependency Violation"@en ; rdfs:subClassOf dqm:DataRequirementViolation . dqm:IllegalValue a owl:Class ; rdfs:comment "An illegal value is a data value that must not be used for a property."@en ; rdfs:label "Illegal Value"@en ; rdfs:subClassOf dqm:DataRequirementViolation . dqm:IllegalValueRangeRule a owl:Class ; 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."@en ; rdfs:label "Illegal Value Range Rule"@en ; rdfs:subClassOf dqm:PropertyRequirement . dqm:IllegalValueRule a owl:Class ; 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."@en ; rdfs:label "Illegal Value Rule"@en ; rdfs:subClassOf dqm:PropertyRequirement . dqm:LegalValueRangeRule a owl:Class ; 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."@en ; rdfs:label "Legal Value Range Rule"@en ; rdfs:subClassOf dqm:PropertyRequirement . dqm:LegalValueRule a owl:Class ; 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."@en ; rdfs:label "Legal Value Rule"@en ; rdfs:subClassOf dqm:PropertyRequirement . dqm:LiteralCleansingRule a owl:Class ; rdfs:comment "Literal cleansing rules can be used to cleanse the literal values of a certain property."@en ; rdfs:label "Literal Cleansing Rule"@en ; rdfs:subClassOf dqm:DataCleansingRule . dqm:MatchingValueRule a owl:Class ; 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."@en ; rdfs:label "Matching Value Rule"@en ; rdfs:subClassOf dqm:MultiPropertyRequirement . dqm:MissingElement a owl:Class ; rdfs:comment "A missing element is a data requirement violation that occurs when schema elements, instances, or data values are missing, but required."@en ; rdfs:label "Missing Element"@en ; rdfs:subClassOf dqm:DataRequirementViolation . dqm:MissingProperty a owl:Class ; rdfs:comment "A property is missing when an instances does not contain a specific property that is required."@en ; rdfs:label "Missing Property"@en ; rdfs:subClassOf dqm:MissingElement . dqm:MissingPropertyAndValue a owl:Class ; rdfs:comment "Class for instances that miss both a property and its value."@en ; rdfs:label "Missing Property and Value"@en ; rdfs:subClassOf dqm:MissingElement . dqm:MissingValue a owl:Class ; rdfs:comment "A missing value occurs when a property of an instance does not hold a value."@en ; rdfs:label "Missing Value"@en ; rdfs:subClassOf dqm:MissingElement . dqm:MultiPropertyCleansingRule a owl:Class ; rdfs:comment "Multi property cleansing rules can be used to cleanse the literal values of two or more dependent properties."@en ; rdfs:label "Multi Property Cleansing Rule"@en ; rdfs:subClassOf dqm:DataCleansingRule . dqm:MultiPropertyRequirement a owl:Class ; rdfs:comment "Multi property requirements are data requirements that consider values from two or more properties."@en ; rdfs:label "Multi Property Requirement"@en ; rdfs:subClassOf dqm:DataRequirement . dqm:OutOfRangeValue a owl:Class ; 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."@en ; rdfs:label "Out of Range Value"^^xsd:string ; rdfs:subClassOf dqm:DataRequirementViolation . dqm:OutdatedInstance a owl:Class ; rdfs:comment "An instance is outdated when it represents an outdated state of its corresponding real-world entity."@en ; rdfs:label "Outdated Instance"@en ; rdfs:subClassOf dqm:DataRequirementViolation . dqm:OutdatedInstanceRule a owl:Class ; rdfs:comment "An outdated instance rule is a data requirement that specifies the point in time when an instance is not current anymore."@en ; rdfs:label "Outdated Instance Rule"@en ; rdfs:subClassOf dqm:ClassRequirement . dqm:PopulationCompleteness a owl:Class ; rdfs:comment "Population completeness is the degree to which all objects of a certain reference are represented in a specific class."@en ; rdfs:label "Population Completeness"@en ; rdfs:subClassOf dqm:Completeness . dqm:PopulationUniqueness a owl:Class ; rdfs:comment "Entity uniqueness is the degree to which entities (that must be uniquely represented within a certain class) are unique."@en ; rdfs:label "Population Uniqueness"@en ; rdfs:subClassOf dqm:Uniqueness . dqm:PropertyCompleteness a owl:Class ; rdfs:comment "Property completeness is the degree to which values for a specific property are missing in entities of a specific class."@en ; rdfs:label "Property Completeness"@en ; rdfs:subClassOf dqm:Completeness . dqm:PropertyCompletenessRule a owl:Class ; 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."@en ; rdfs:label "Property Completeness Rule"@en ; rdfs:subClassOf dqm:PropertyRequirement . dqm:PropertyCompletion a owl:Class ; rdfs:comment "A property completion rule specifies a property and value that shall be added to certain instances."@en ; rdfs:label "Property Completion Rule"@en ; rdfs:subClassOf dqm:MultiPropertyCleansingRule . dqm:PropertyRequirement a owl:Class ; rdfs:comment "Property requirements are data requirements that are related to values of a single property."@en ; rdfs:label "Property Requirement"@en ; rdfs:subClassOf dqm:DataRequirement . dqm:PropertyUniqueness a owl:Class ; 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."@en ; rdfs:label "Property Uniqueness"@en ; rdfs:subClassOf dqm:Uniqueness . dqm:ScaleValue a owl:Class ; rdfs:comment "A scale value is a value of a nominal or ordinal scale."@en ; rdfs:label "Scale Value"@en . dqm:SemanticAccuracy a owl:Class ; rdfs:comment "Semantic accuracy is the degree to which the data values of an instance represent the correct state of an entity’s property."@en ; rdfs:label "Semantic Accuracy"@en ; rdfs:subClassOf dqm:Accuracy . dqm:StrictValueCombination a owl:Class ; 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."@en ; rdfs:label "Strict Value Combination Rule"@en ; rdfs:subClassOf dqm:MultiPropertyCleansingRule . dqm:SyntacticAccuracy a owl:Class ; rdfs:comment "Syntactic accuracy is the degree to which data values of a property represent legal values and are free from syntax violations."@en ; rdfs:label "Syntactic Accuracy"@en ; rdfs:subClassOf dqm:Accuracy . dqm:SyntaxRule a owl:Class ; 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."@en ; rdfs:label "Syntax Rule"@en ; rdfs:subClassOf dqm:PropertyRequirement . dqm:SyntaxViolation a owl:Class ; 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."@en ; rdfs:label "Syntax Violation"@en ; rdfs:subClassOf dqm:DataRequirementViolation . dqm:Task a owl:Class ; rdfs:comment "Classifies the tasks for which the data quality rule shall apply for."@en ; rdfs:label "Task"@en . dqm:TestedClass a owl:Class ; rdfs:comment "A tested class is a class that holds the instances that shall be analyzed for data quality problems."@en ; rdfs:label "Tested Class"@en ; rdfs:subClassOf dqm:DataElement . dqm:TestedProperty a owl:Class ; rdfs:comment "A tested property holds the values to be analyzed for data quality problems."@en ; rdfs:label "Tested Property"@en ; rdfs:subClassOf dqm:DataElement . dqm:Timeliness a owl:Class ; 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."@en ; rdfs:label "Timeliness"@en ; rdfs:subClassOf dqm:DataQualityScore . dqm:TrustedClass a owl: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."@en ; rdfs:label "Trusted Class"@en ; rdfs:subClassOf dqm:DataElement . dqm:TrustedProperty a owl:Class ; 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."@en ; rdfs:label "Trusted Property"@en ; rdfs:subClassOf dqm:DataElement . dqm:UniqueValueRule a owl:Class ; 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."@en ; rdfs:label "Unique Value Rule"@en ; rdfs:subClassOf dqm:PropertyRequirement . dqm:Uniqueness a owl:Class ; rdfs:comment "Uniqueness is the degree to which properties and classes are free of duplicate values and instances."@en ; rdfs:label "Uniqueness"@en ; rdfs:subClassOf dqm:DataQualityScore . dqm:UniquenessViolation a owl:Class ; rdfs:comment "A uniqueness violation occurs when two or more identical values are assigned to a property that requires unique values."@en ; rdfs:label "Uniqueness Violation"@en ; rdfs:subClassOf dqm:DataRequirementViolation . dqm:Unit a owl:Class ; rdfs:comment "Class for units of numerical values that are used to express certain property states."@en ; rdfs:label "Unit"@en . dqm:UpdateRule a owl:Class ; 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."@en ; rdfs:label "Update Rule"@en ; rdfs:subClassOf dqm:OutdatedInstanceRule . dqm:ValueSubstitution a owl:Class ; rdfs:comment "A value substitution rule specifies a value to be removed and a new value that shall substitute the removed value."@en ; rdfs:label "Value Substitution Rule"@en ; rdfs:subClassOf dqm:LiteralCleansingRule . dqm:WhitespaceRemoval a owl:Class ; 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."@en ; rdfs:label "White Space Removal Rule"@en ; rdfs:subClassOf dqm:LiteralCleansingRule . dqm:addProperty a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "A property that shall be added to an instance."@en ; rdfs:domain dqm:PropertyCompletion ; rdfs:label "Add Property"@en ; rdfs:range xsd:anyURI ; rdfs:subPropertyOf dqm:cleansingProperty . dqm:addValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "A value that shall be added to a property of an instance."@en ; rdfs:domain dqm:PropertyCompletion ; rdfs:label "Add Value"@en ; rdfs:range xsd:string ; rdfs:subPropertyOf dqm:cleansingProperty . dqm:affectedClass a owl:ObjectProperty ; rdfs:comment "An affected class holds one or more instances with one or more data requirement violations."@en ; rdfs:domain dqm:DataRequirementViolation ; rdfs:label "Affected Class"@en ; rdfs:range dqm:AffectedClass ; rdfs:subPropertyOf dqm:dataElementRelationship . dqm:affectedInstance a owl:ObjectProperty ; rdfs:comment "An affected instance is the data instance that contains one or more data requirement violations."@de ; rdfs:domain dqm:DataRequirementViolation ; rdfs:label "Affected Instance"@de ; rdfs:range dqm:AffectedInstance ; rdfs:subPropertyOf dqm:dataElementRelationship . dqm:affectedProperty a owl:ObjectProperty ; 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."@de ; rdfs:domain dqm:DataRequirementViolation ; rdfs:label "Affected Property"@de ; rdfs:range dqm:AffectedProperty ; rdfs:subPropertyOf dqm:dataElementRelationship . dqm:appliesFor a owl:ObjectProperty ; rdfs:comment "Connects data requirements with the tasks in which the requirement applies."@en ; rdfs:domain dqm:DataRequirement ; rdfs:label "Applies For"@en ; rdfs:range dqm:Task ; rdfs:subPropertyOf dqm:dataRequirementsRelationship ; owl:inverseOf dqm:hasRequirement . dqm:assessedClass a owl:ObjectProperty ; rdfs:comment "The assessed class is the class that holds the instances that have been analyzed to compute the assessment score."@en ; rdfs:domain dqm:DataQualityScore ; rdfs:label "Assessed Class"@en ; rdfs:range dqm:TestedClass ; rdfs:subPropertyOf dqm:dataElementRelationship . dqm:assessedProperty a owl:ObjectProperty ; rdfs:comment "The assessed property represents all properties that have been tested for rule violations during the computation of the assessment score."@en ; rdfs:domain dqm:DataQualityScore ; rdfs:label "Assessed Property"@en ; rdfs:range dqm:TestedProperty ; rdfs:subPropertyOf dqm:dataElementRelationship . dqm:assessment a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "The assessment property indicates whether the rule shall be used for data quality assessment."@en ; rdfs:domain dqm:DataRequirement ; rdfs:label "Assessment"@en ; rdfs:range xsd:boolean ; rdfs:subPropertyOf dqm:reqMetadata . dqm:basedOn a owl:ObjectProperty ; rdfs:comment "Connects a data quality score with the data requirements that were used to calculate the score."@en ; rdfs:domain dqm:DataQualityScore ; rdfs:label "Based On"@en ; rdfs:range dqm:DataRequirement ; rdfs:subPropertyOf dqm:dataRequirementsRelationship ; owl:inverseOf dqm:hasScore . dqm:blacklistClass a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "A blacklist class holds instances with values that are disallowed for a certain data set."@en ; rdfs:domain dqm:IllegalValueRule ; rdfs:label "Blacklist Class"@en ; rdfs:range dqm:BlacklistClass ; rdfs:subPropertyOf dqm:dataElementRelationship . dqm:blacklistProperty a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "A blacklist property holds the values that are disallowed for a certain data set."@en ; rdfs:domain dqm:IllegalValueRule ; rdfs:label "Blacklist Property"@en ; rdfs:range dqm:BlacklistProperty ; rdfs:subPropertyOf dqm:dataElementRelationship . dqm:cleansesClass a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "This property identifies classes that contain instances that shall be cleansed via a data cleansing rule."@en ; rdfs:domain dqm:DataCleansingRule ; rdfs:label "Cleanses Class"@en ; rdfs:range dqm:TestedClass ; rdfs:subPropertyOf dqm:dataCleansingRuleRelationship . dqm:cleansesProperty1 a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "This property identifies a property that holds values that shall be cleansed."@en ; rdfs:domain dqm:DataCleansingRule ; rdfs:label "Cleanses Property 1"@en ; rdfs:range dqm:TestedProperty ; rdfs:subPropertyOf dqm:dataCleansingRuleRelationship . dqm:cleansing a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "The data cleansing property specifies whether the rule shall be applied to cleanse the data in a data source."@en ; rdfs:domain dqm:DataRequirement ; rdfs:label "Cleansing"@en ; rdfs:range xsd:boolean ; rdfs:subPropertyOf dqm:reqMetadata . dqm:cleansingProperty a owl:DatatypeProperty ; rdfs:comment "Cleansing properties are properties of data cleansing rules."@en ; rdfs:label "Cleansing Property"@en . dqm:commonCode a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "UN/CEFACT common code of a unit of measurement."@en ; rdfs:domain dqm:Unit ; rdfs:label "UN/CEFACT common code"@en ; rdfs:range xsd:string . dqm:conditionalProperty a owl:FunctionalProperty, owl:ObjectProperty ; 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."@en ; rdfs:domain dqm:Condition ; rdfs:label "Conditional Property"@en ; rdfs:range dqm:TestedProperty ; rdfs:subPropertyOf dqm:dataElementRelationship . dqm:confidence a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "The confidence property indicates how confident a rule creators is regarding the correctness of the rule."@en ; rdfs:domain dqm:DataRequirement ; rdfs:label "Confidence"@en ; rdfs:range rdfs:Literal ; rdfs:subPropertyOf dqm:reqMetadata . dqm:contains a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "Holds one or more consecutive characters that are supposed to be found in strings of another property."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:Condition dqm:FuncDepValueRule ) ] ; rdfs:label "Contains"@en ; rdfs:range xsd:string ; rdfs:subPropertyOf dqm:operatedValue . dqm:currentValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "The current value propertiy specifies the value to be removed."@en ; rdfs:domain dqm:ValueSubstitution ; rdfs:label "Current Value"@en ; rdfs:range xsd:string ; rdfs:subPropertyOf dqm:cleansingProperty . dqm:dataCleansingRuleRelationship a owl:ObjectProperty ; rdfs:comment "Data cleansing rule relationships are object properties of the data cleansing rules."@en ; rdfs:label "Data Cleansing Rule Relationship"@en . dqm:dataElementRelationship a owl:ObjectProperty ; 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."@en ; rdfs:label "Data Element Relationship"@en . dqm:dataRequirementsRelationship a owl:ObjectProperty ; 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."@en ; rdfs:label "Data Requirements Relationship"@en . dqm:endsWith a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "Holds one or more consecutive characters that are supposed to be found at the end of strings of another property."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:Condition dqm:FuncDepValueRule ) ] ; rdfs:label "Ends With"@en ; rdfs:range xsd:string ; rdfs:subPropertyOf dqm:operatedValue . dqm:equals a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "Holds one or more consecutive characters that are supposed to be found in the same order in strings of another property."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:Condition dqm:FuncDepValueRule ) ] ; rdfs:label "Equals"@en ; rdfs:range xsd:string ; rdfs:subPropertyOf dqm:operatedValue . dqm:expectedUpdateInterval a owl:DatatypeProperty, owl:FunctionalProperty ; 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."@en ; rdfs:domain dqm:UpdateRule ; rdfs:label "Expected Update Interval"@en ; rdfs:range xsd:duration . dqm:filtering a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "The filtering property indicates whether the rule shall be used for information filtering, i.e. only high quality data is retrieved."@en ; rdfs:domain dqm:DataRequirement ; rdfs:label "Filtering"@en ; rdfs:range xsd:boolean ; rdfs:subPropertyOf dqm:reqMetadata . dqm:greaterThan a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "Holds a numeric value that is used to identify values of a property that are greater than the value of this property."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:Condition dqm:FuncDepValueRule ) ] ; rdfs:label "Greater Than"@en ; rdfs:range xsd:float ; rdfs:subPropertyOf dqm:operatedValue . dqm:hasCondition a owl:ObjectProperty ; rdfs:comment "Connects a conditional rule with a certain condition"@en ; rdfs:label "Condition"@en ; rdfs:range dqm:Condition ; rdfs:subPropertyOf dqm:dataElementRelationship . dqm:hasCondition1 a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "Connects a conditional rule with a certain condition."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:ConditionalRule dqm:MultiPropertyCleansingRule ) ] ; rdfs:label "Has Condition 1"@en ; rdfs:subPropertyOf dqm:hasCondition . dqm:hasCondition2 a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "Connects a conditional rule with a certain condition."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:ConditionalRule dqm:MultiPropertyCleansingRule ) ] ; rdfs:label "Has Condition 2"@en ; rdfs:subPropertyOf dqm:hasCondition . dqm:hasCondition3 a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "Connects a conditional rule with a certain condition."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:ConditionalRule dqm:MultiPropertyCleansingRule ) ] ; rdfs:label "Has Condition 3"@en ; rdfs:subPropertyOf dqm:hasCondition . dqm:hasCondition4 a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "Connects a conditional rule with a certain condition."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:ConditionalRule dqm:MultiPropertyCleansingRule ) ] ; rdfs:label "Has Condition 4"@en ; rdfs:subPropertyOf dqm:hasCondition . dqm:hasCondition5 a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "Connects a conditional rule with a certain condition."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:ConditionalRule dqm:MultiPropertyCleansingRule ) ] ; rdfs:label "Has Condition 5"@en ; rdfs:subPropertyOf dqm:hasCondition . dqm:hasProperties a owl:ObjectProperty ; rdfs:comment "Reconnects mapped classes and properties with each other."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:AffectedClass dqm:BlacklistClass dqm:TestedClass dqm:TrustedClass ) ] ; rdfs:label "Has Properties"@en ; rdfs:range [ a owl:Class ; owl:unionOf (dqm:AffectedProperty dqm:BlacklistProperty dqm:TestedProperty dqm:TrustedProperty ) ] ; rdfs:subPropertyOf dqm:dataElementRelationship . dqm:hasRequirement a owl:ObjectProperty ; rdfs:comment "Specifies the data requirements that have to be fulfilled to perform the task."@en ; rdfs:domain dqm:Task ; rdfs:label "Has Requirement"@en ; rdfs:range dqm:DataRequirement ; rdfs:subPropertyOf dqm:dataRequirementsRelationship . dqm:hasScore a owl:ObjectProperty ; rdfs:comment "Connects data requirements with the data quality score which was calculated based on the requirement."@en ; rdfs:domain dqm:DataRequirement ; rdfs:label "Has Score"@en ; rdfs:range dqm:DataQualityScore ; rdfs:subPropertyOf dqm:dataRequirementsRelationship . dqm:hasURI a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "The hasURI property is used to map properties to instances of a class."@en ; rdfs:domain dqm:DataElement ; rdfs:label "Has URI"@en ; rdfs:range xsd:anyURI . dqm:importance a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "Specifies the importance of a task, a data quality rule, or a data element."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:DataElement dqm:DataRequirement dqm:Task ) ] ; rdfs:label "Importance"@en ; rdfs:range rdfs:Literal ; rdfs:subPropertyOf dqm:reqMetadata . dqm:lastModified a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "The property lastModified indicates the date and time when the rule was last modified."@en ; rdfs:domain dqm:DataRequirement ; rdfs:label "Last Modified"@en ; rdfs:range xsd:dateTime ; rdfs:subPropertyOf dqm:reqMetadata . dqm:lessThan a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "Holds a numeric value that is used to identify values of a property that are less than the value of this property."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:Condition dqm:FuncDepValueRule ) ] ; rdfs:label "Less Than"@en ; rdfs:range xsd:float ; rdfs:subPropertyOf dqm:operatedValue . dqm:lowerLimit a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "Specifies the lower limit a numeric property value shall obtain."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:IllegalValueRangeRule dqm:LegalValueRangeRule dqm:Unit ) ] ; rdfs:label "Lower Limit"@en ; rdfs:range xsd:float . dqm:newValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "The new value property specifies the new value which shall substitute the current value."@en ; rdfs:domain dqm:ValueSubstitution ; rdfs:label "New Value"@en ; rdfs:range xsd:string ; rdfs:subPropertyOf dqm:cleansingProperty . dqm:next a owl:ObjectProperty ; rdfs:comment "Links an instances to the next instance in an ordinal scale."@en ; rdfs:domain dqm:ScaleValue ; rdfs:range dqm:ScaleValue . dqm:notEqualTo a owl:DatatypeProperty, owl:FunctionalProperty ; 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."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:Condition dqm:FuncDepValueRule ) ] ; rdfs:label "Not Equal To"@en ; rdfs:range xsd:string ; rdfs:subPropertyOf dqm:operatedValue . dqm:officialName a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "Official name of a value."@en ; rdfs:domain dqm:ScaleValue ; rdfs:label "Official Name"@en ; rdfs:range xsd:string . dqm:operatedValue a owl:DatatypeProperty ; rdfs:comment "The operated value property is an abstract property for datatype properties that are used to express string filtering criteria."@en ; rdfs:label "Operated Value"@en . dqm:pattern a owl:DatatypeProperty, owl:FunctionalProperty ; 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."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:ConditionalSyntaxRule dqm:SyntaxRule ) ] ; rdfs:label "Pattern"@en ; rdfs:range xsd:string . dqm:plainScore a owl:DatatypeProperty, owl:FunctionalProperty ; 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."@en ; rdfs:domain dqm:DataQualityScore ; rdfs:label "Plain Score"@en ; rdfs:range rdfs:Literal . dqm:rank a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "Position of a value in an ordinal scale."@en ; rdfs:domain dqm:ScaleValue ; rdfs:label "Rank"@en ; rdfs:range xsd:int . dqm:referenceClass a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "The reference class property points to the URI of a class that contains trusted instances, i.e. instances of high quality."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:FuncDepReferenceRule dqm:LegalValueRule ) ] ; rdfs:label "Reference Class"@en ; rdfs:range dqm:TrustedClass ; rdfs:subPropertyOf dqm:dataElementRelationship . dqm:referenceProperty a owl:ObjectProperty ; rdfs:comment "The reference property points to the URI of a property that holds trusted values, i.e. values of high quality"@en ; rdfs:label "Reference Property"@en ; rdfs:range dqm:TrustedProperty ; rdfs:subPropertyOf dqm:dataElementRelationship . dqm:referenceProperty1 a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "The reference property points to the URI of a property that holds trusted values, i.e. values of high quality"@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:FuncDepReferenceRule dqm:LegalValueRule ) ] ; rdfs:label "Reference Property 1"@en ; rdfs:subPropertyOf dqm:referenceProperty . dqm:referenceProperty2 a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "The reference property points to the URI of a property that holds trusted values, i.e. values of high quality"@en ; rdfs:domain dqm:FuncDepReferenceRule ; rdfs:label "Reference Property 2"@en ; rdfs:subPropertyOf dqm:referenceProperty . dqm:referenceProperty3 a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "The reference property points to the URI of a property that holds trusted values, i.e. values of high quality"@en ; rdfs:domain dqm:FuncDepReferenceRule ; rdfs:label "Reference Property 3"@en ; rdfs:subPropertyOf dqm:referenceProperty . dqm:referenceProperty4 a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "The reference property points to the URI of a property that holds trusted values, i.e. values of high quality"@en ; rdfs:domain dqm:FuncDepReferenceRule ; rdfs:label "Reference Property 4"@en ; rdfs:subPropertyOf dqm:referenceProperty . dqm:referenceProperty5 a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "The reference property points to the URI of a property that holds trusted values, i.e. values of high quality"@en ; rdfs:domain dqm:FuncDepReferenceRule ; rdfs:label "Reference Property 5"@en ; rdfs:subPropertyOf dqm:referenceProperty . dqm:regex a owl:DatatypeProperty, owl:FunctionalProperty ; 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."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:ConditionalSyntaxRule dqm:SyntaxRule ) ] ; rdfs:label "Regular Expression"@en ; rdfs:range xsd:string . dqm:reqDescription a owl:DatatypeProperty ; rdfs:comment "Describes a data requirement in natural language."@en ; rdfs:domain dqm:DataRequirement ; rdfs:label "Requirement Description"@en ; rdfs:range xsd:string ; rdfs:subPropertyOf dqm:reqMetadata . dqm:reqMetadata a owl:DatatypeProperty ; rdfs:comment "An abstract property that holds generic datatype properties that describe a data requirement."@en ; rdfs:label "Requirement Metadata"@en . dqm:reqName a owl:DatatypeProperty ; rdfs:comment "Specifies the name of a data requirement in natural language."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:DataCleansingRule dqm:DataRequirement ) ] ; rdfs:label "Requirement Name"@en ; rdfs:range xsd:string ; rdfs:subPropertyOf dqm:reqMetadata . dqm:reqSource a owl:DatatypeProperty ; rdfs:comment "Specifies the source of a data requirement."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:DataCleansingRule dqm:DataRequirement ) ] ; rdfs:label "Requirement Source"@en ; rdfs:range xsd:string ; rdfs:subPropertyOf dqm:reqMetadata . dqm:requiredProperty a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "Specifies whether a property must exist."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:ConditionalPropertyCompletenessRule dqm:PropertyCompletenessRule ) ] ; rdfs:label "Required Property"@en ; rdfs:range xsd:boolean . dqm:requiredValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "Specifies whether a value for a property must exist."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:ConditionalPropertyCompletenessRule dqm:PropertyCompletenessRule ) ] ; rdfs:label "Required Value"@en ; rdfs:range xsd:boolean . dqm:ruleOfIdentification a owl:ObjectProperty ; 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."@en ; rdfs:domain dqm:DataRequirementViolation ; rdfs:label "Rule Of Identification"@en ; rdfs:range dqm:DataRequirement ; rdfs:subPropertyOf dqm:dataRequirementsRelationship . dqm:ruleViolation a owl:ObjectProperty ; rdfs:comment "Connects data requirements with data quality problems that have been identified using the requirement."@en ; rdfs:domain dqm:DataRequirement ; rdfs:label "Rule Violation"@en ; rdfs:range dqm:DataRequirementViolation ; rdfs:subPropertyOf dqm:dataRequirementsRelationship ; owl:inverseOf dqm:ruleOfIdentification . dqm:scaleType a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "Type of statistical scale."@en ; rdfs:domain dqm:Unit ; rdfs:label "Scale Type"@en ; rdfs:range [ a owl:DataRange ; owl:oneOf ("interval"^^xsd:string "nominal"^^xsd:string "ordinal"^^xsd:string "ratio"^^xsd:string ) ] . dqm:scaleValues a owl:ObjectProperty ; rdfs:comment "Links to values of a certain ordinal or nominal scale."@en ; rdfs:domain dqm:Unit ; rdfs:label "Scale Values"@en ; rdfs:range dqm:ScaleValue . dqm:sparqlrule a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "This property can store custom data requirements that are expressed via SPARQL queries."@en ; rdfs:domain dqm:CustomRequirement ; rdfs:label "SPARQL rule"@en ; rdfs:range xsd:string . dqm:startsWith a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "Holds one or more consecutive characters that are supposed to be found at the beginning of strings of another property."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:Condition dqm:FuncDepValueRule ) ] ; rdfs:label "Starts With"@en ; rdfs:range xsd:string ; rdfs:subPropertyOf dqm:operatedValue . dqm:subTaskOf a owl:ObjectProperty, owl:TransitiveProperty ; rdfs:comment "Property that can be used to represent hierachies of between tasks."@en ; rdfs:domain dqm:Task ; rdfs:label "Sub Task Of"@en ; rdfs:range dqm:Task ; rdfs:subPropertyOf dqm:dataRequirementsRelationship . dqm:taskDependent a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "Specifies whether the data quality rule is task dependent."@en ; rdfs:domain dqm:DataRequirement ; rdfs:label "Task Dependent"@en ; rdfs:range xsd:boolean ; rdfs:subPropertyOf dqm:reqMetadata . dqm:taskDescription a owl:DatatypeProperty ; rdfs:comment "Describes the task in natural language."@en ; rdfs:domain dqm:Task ; rdfs:label "Task Description"@en ; rdfs:range xsd:string . dqm:taskName a owl:DatatypeProperty ; rdfs:comment "Specifies the name of the task."@en ; rdfs:domain dqm:Task ; rdfs:label "Task Name"@en ; rdfs:range xsd:string . dqm:technicalName a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "Technical name of a value."@en ; rdfs:domain dqm:ScaleValue ; rdfs:label "Technical Name"@en ; rdfs:range xsd:string . dqm:testedClass a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "The tested class property specifies the class that holds the instances that shall be tested for data quality problems."@en ; rdfs:domain dqm:DataRequirement ; rdfs:label "Tested Class"@en ; rdfs:range dqm:TestedClass ; rdfs:subPropertyOf dqm:dataElementRelationship . dqm:testedProperty a owl:ObjectProperty ; rdfs:comment "The property with the values that shall be tested for data quality problems."@en ; rdfs:label "Tested Property"@en ; rdfs:range dqm:TestedProperty ; rdfs:subPropertyOf dqm:dataElementRelationship . dqm:testedProperty1 a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "The property with the values that shall be tested for data quality problems."@en ; rdfs:domain dqm:DataRequirement ; rdfs:label "Tested Property 1"@en ; rdfs:subPropertyOf dqm:testedProperty . dqm:testedProperty2 a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "The property with the values that shall be tested for data quality problems."@en ; rdfs:domain dqm:MatchingValueRule ; rdfs:label "Tested Property 2"@en ; rdfs:subPropertyOf dqm:testedProperty . dqm:testedProperty3 a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "The property with the values that shall be tested for data quality problems."@en ; rdfs:domain dqm:MatchingValueRule ; rdfs:label "Tested Property 3"@en ; rdfs:subPropertyOf dqm:testedProperty . dqm:testedProperty4 a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "The property with the values that shall be tested for data quality problems."@en ; rdfs:domain dqm:MatchingValueRule ; rdfs:label "Tested Property 4"@en ; rdfs:subPropertyOf dqm:testedProperty . dqm:testedProperty5 a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "The property with the values that shall be tested for data quality problems."@en ; rdfs:domain dqm:MatchingValueRule ; rdfs:label "Tested Property 5"@en ; rdfs:subPropertyOf dqm:testedProperty . dqm:timeOfAssessment a owl:DatatypeProperty ; rdfs:comment "The time of assessment represents the data and time when the data quality score was computed."@en ; rdfs:domain dqm:DataQualityScore ; rdfs:label "Time Of Assessment"@en ; rdfs:range xsd:dateTime . dqm:timeOfIdentification a owl:DatatypeProperty ; rdfs:comment "The time of identification property specifies the date and time in which the data quality problem was detected"@en ; rdfs:domain dqm:DataRequirementViolation ; rdfs:label "Time Of Identification"@en ; rdfs:range xsd:dateTime . dqm:unitDescription a owl:DatatypeProperty ; rdfs:comment "Description of a unit of measurement."@en ; rdfs:domain dqm:Unit ; rdfs:label "Unit Description"@en ; rdfs:range xsd:string . dqm:unitName a owl:DatatypeProperty ; rdfs:comment "Name of a unit of measurement."@en ; rdfs:domain dqm:Unit ; rdfs:label "Unit Name"@en ; rdfs:range xsd:string . dqm:unitOfConfidence a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "The unit in which confidence is expressed."@en ; rdfs:domain dqm:DataRequirement ; rdfs:label "Unit of Confidence"@en ; rdfs:range dqm:Unit . dqm:unitOfImportance a owl:FunctionalProperty, owl:ObjectProperty ; rdfs:comment "The unit in which importance is expressed."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:DataElement dqm:DataRequirement dqm:Task ) ] ; rdfs:label "Unit of Importance"@en ; rdfs:range dqm:Unit . dqm:unitOfMeasurement a owl:FunctionalProperty, owl:ObjectProperty ; 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."@en ; rdfs:domain dqm:DataQualityScore ; rdfs:label "Unit of Measurement"@en ; rdfs:range dqm:Unit . dqm:upperLimit a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "Specifies the upper limit a numeric property value shall obtain."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:IllegalValueRangeRule dqm:LegalValueRangeRule dqm:Unit ) ] ; rdfs:label "Upper Limit"@en ; rdfs:range xsd:float . dqm:validFrom a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "Specifies the date and time from which a rule is valid."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:DataCleansingRule dqm:DataRequirement ) ] ; rdfs:label "Valid From"@en ; rdfs:range xsd:dateTime ; rdfs:subPropertyOf dqm:reqMetadata . dqm:validUntil a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "Specifies the date and time until a rule stays valid."@en ; rdfs:domain [ a owl:Class ; owl:unionOf (dqm:DataCleansingRule dqm:DataRequirement ) ] ; rdfs:label "Valid Until"@en ; rdfs:range xsd:dateTime ; rdfs:subPropertyOf dqm:reqMetadata . dqm:validation a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:comment "Validation indicates whether a data quality rule shall be used for validation during data entry."@en ; rdfs:domain dqm:DataRequirement ; rdfs:label "Validation"@en ; rdfs:range xsd:boolean . dqm:valueMeaning a owl:DatatypeProperty ; rdfs:comment "Meaning of a value."@en ; rdfs:domain dqm:ScaleValue ; rdfs:label "Value Meaning"@en ; rdfs:range xsd:string . dqm:weightedScore a owl:DatatypeProperty, owl:FunctionalProperty ; 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."@en ; rdfs:domain dqm:DataQualityScore ; rdfs:label "Weighted Score"@en ; rdfs:range rdfs:Literal .