Requirement Metadata
From SemWebQuality.org
Example 1: PropertyCompletenessRule with Requirement-Metadata
You can annotate your data requirements with several meta-information, such as information about its provenance, its task-dependency, a natural language description, and how the requirement shall be used. Below you can see an example that makes extensive use of the DQM-Vocabulary regarding the specification of data requirements.
foo:PropertyCompletenessRule_1 a dqm:PropertyCompletenessRule ; dqm:testedClass foo:Class_Location ; dqm:testedProperty1 foo:Prop_Location_Country ; dqm:requiredProperty "true"^^xsd:boolean ; dqm:requiredValue "true"^^xsd:boolean ; dqm:reqName "Country Completeness in Class Location"^^xsd:string ; dqm:reqDescription "Each instance of the class \"Location\" must have a property value for the property \"Country\""^^xsd:string ; dqm:reqSource "Christian Fürber"^^xsd:string ; dqm:taskDependent "false"^^xsd:boolean ; dqm:assessment "true"^^xsd:boolean ; dqm:confidence "80"^^rdfs:Literal ; dqm:filtering "true"^^xsd:boolean ; dqm:validation "true"^^xsd:boolean ; dqm:importance "3" ; dqm:lastModified "2011-10-10T18:20:55.106+01:00"^^xsd:dateTime ; dqm:validFrom "2011-10-10T18:19:32.917+01:00"^^xsd:dateTime ; dqm:validUntil "2012-10-10T18:19:57.191+01:00"^^xsd:dateTime .