http://semwebquality.org/mediawiki/index.php?title=Create_Data_Requirements&feed=atom&action=historyCreate Data Requirements - Revision history2024-03-28T08:42:09ZRevision history for this page on the wikiMediaWiki 1.17.0http://semwebquality.org/mediawiki/index.php?title=Create_Data_Requirements&diff=616&oldid=prevCfuerber: /* Examples of Data Requirements */2012-03-28T12:28:00Z<p><span class="autocomment">Examples of Data Requirements</span></p>
<a href="http://semwebquality.org/mediawiki/index.php?title=Create_Data_Requirements&diff=616&oldid=615">Show changes</a>Cfuerberhttp://semwebquality.org/mediawiki/index.php?title=Create_Data_Requirements&diff=615&oldid=prevCfuerber: /* Example 1: Property Completeness Rule */2012-03-28T12:26:23Z<p><span class="autocomment">Example 1: Property Completeness Rule</span></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 12:26, 28 March 2012</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 103:</td>
<td colspan="2" class="diff-lineno">Line 103:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''Definition in OWL Full'''</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''Definition in OWL Full'''</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><<del class="diffchange diffchange-inline">pre</del>></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><<ins class="diffchange diffchange-inline">syntaxhighlight lang="n3"</ins>></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>foo:PropertyCompletenessRule_1</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>foo:PropertyCompletenessRule_1</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       a      dqm:PropertyCompletenessRule ;</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       a      dqm:PropertyCompletenessRule ;</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 110:</td>
<td colspan="2" class="diff-lineno">Line 110:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:requiredProperty "true"^^xsd:boolean ;</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:requiredProperty "true"^^xsd:boolean ;</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:requiredValue "true"^^xsd:boolean .</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:requiredValue "true"^^xsd:boolean .</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div></<del class="diffchange diffchange-inline">pre</del>></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></<ins class="diffchange diffchange-inline">syntaxhighlight</ins>></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Data Quality Monitoring Reports#Example 1.1: Missing Properties / Values (OWL Full Design)|Click here to learn how to generate a monitoring report from this]]<br /></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Data Quality Monitoring Reports#Example 1.1: Missing Properties / Values (OWL Full Design)|Click here to learn how to generate a monitoring report from this]]<br /></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
</table>Cfuerberhttp://semwebquality.org/mediawiki/index.php?title=Create_Data_Requirements&diff=586&oldid=prevAdmin at 21:07, 20 October 20112011-10-20T21:07:53Z<p></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 21:07, 20 October 2011</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">'''<span style="color:red">This site is currently under construction!</span>'''</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>__TOC__</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>__TOC__</div></td></tr>
</table>Adminhttp://semwebquality.org/mediawiki/index.php?title=Create_Data_Requirements&diff=585&oldid=prevAdmin at 21:06, 20 October 20112011-10-20T21:06:25Z<p></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 21:06, 20 October 2011</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 112:</td>
<td colspan="2" class="diff-lineno">Line 112:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:requiredValue "true"^^xsd:boolean .</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:requiredValue "true"^^xsd:boolean .</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>[[<del class="diffchange diffchange-inline">Generate_Problem_Reports</del>#Example 1.1: <del class="diffchange diffchange-inline">Property Completeness Violations </del>(OWL Full Design)|Click here to learn how to generate a <del class="diffchange diffchange-inline">problem </del>report from this]]<br /></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>[[<ins class="diffchange diffchange-inline">Data Quality Monitoring Reports</ins>#Example 1.1: <ins class="diffchange diffchange-inline">Missing Properties / Values </ins>(OWL Full Design)|Click here to learn how to generate a <ins class="diffchange diffchange-inline">monitoring </ins>report from this]]<br /></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The property [[dqm:requiredProperty]] specifies that the property "MyProperty" must exist in each instance. The property [[dqm:requiredValue]] specifies that a value must exist for property "MyProperty".</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The property [[dqm:requiredProperty]] specifies that the property "MyProperty" must exist in each instance. The property [[dqm:requiredValue]] specifies that a value must exist for property "MyProperty".</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 128:</td>
<td colspan="2" class="diff-lineno">Line 128:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:requiredValue "true"^^xsd:boolean .</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:requiredValue "true"^^xsd:boolean .</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>[[<del class="diffchange diffchange-inline">Generate_Problem_Reports</del>#Example 1.2: <del class="diffchange diffchange-inline">Property Completeness Violations </del>(OWL DL Design)|Click here to learn how to generate a <del class="diffchange diffchange-inline">problem </del>report from this]]<br /></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>[[<ins class="diffchange diffchange-inline">Data Quality Monitoring Reports</ins>#Example 1.2: <ins class="diffchange diffchange-inline">Missing Properties / Values </ins>(OWL DL Design)|Click here to learn how to generate a <ins class="diffchange diffchange-inline">monitoring </ins>report from this]]<br /></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The property [[dqm:requiredProperty]] specifies that the property "MyProperty" which is mapped to "foo:Property_1" must exist in each instance of the class "MyClass" which is mapped to "foo:Class_1". The property [[dqm:requiredValue]] specifies that also a value must exist for property "foo:Property_1".</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The property [[dqm:requiredProperty]] specifies that the property "MyProperty" which is mapped to "foo:Property_1" must exist in each instance of the class "MyClass" which is mapped to "foo:Class_1". The property [[dqm:requiredValue]] specifies that also a value must exist for property "foo:Property_1".</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 170:</td>
<td colspan="2" class="diff-lineno">Line 170:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:testedProperty1 foo:Prop_Location_State .</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:testedProperty1 foo:Prop_Location_State .</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>[[<del class="diffchange diffchange-inline">Generate_Problem_Reports</del>#Example 2: Conditional <del class="diffchange diffchange-inline">Property Completeness Violations </del>(OWL DL Design)|Click here to learn how to generate a <del class="diffchange diffchange-inline">problem </del>report from this]]<br /></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>[[<ins class="diffchange diffchange-inline">Data Quality Monitoring Reports</ins>#Example 2: Conditional <ins class="diffchange diffchange-inline">Missing Properties / Values </ins>(<ins class="diffchange diffchange-inline">1 Condition, </ins>OWL DL Design)|Click here to learn how to generate a <ins class="diffchange diffchange-inline">monitoring </ins>report from this]]<br /></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 3: Syntax Rule (OWL DL)===</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 3: Syntax Rule (OWL DL)===</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 197:</td>
<td colspan="2" class="diff-lineno">Line 197:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>[[<del class="diffchange diffchange-inline">Generate_Problem_Reports</del>#Example 3: Syntax <del class="diffchange diffchange-inline">Rule </del>Violations (OWL DL Design)|Click here to learn how to generate a <del class="diffchange diffchange-inline">problem </del>report from this]]<br /></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>[[<ins class="diffchange diffchange-inline">Data Quality Monitoring Reports</ins>#Example 3: Syntax Violations (OWL DL Design)|Click here to learn how to generate a <ins class="diffchange diffchange-inline">monitoring </ins>report from this]]<br /></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 4:  Conditional Syntax Rule (1 Condition, OWL DL)===</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 4:  Conditional Syntax Rule (1 Condition, OWL DL)===</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 233:</td>
<td colspan="2" class="diff-lineno">Line 233:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:testedProperty1 foo:Prop_Location_State .</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:testedProperty1 foo:Prop_Location_State .</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">[[Data Quality Monitoring Reports#Example 4: Conditional Syntax Violations (1 Condition, OWL DL Design)|Click here to learn how to generate a monitoring report from this]]<br /></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 5: Legal Value Range Rule (OWL DL)===</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 5: Legal Value Range Rule (OWL DL)===</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 263:</td>
<td colspan="2" class="diff-lineno">Line 265:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>to specify the lowest and/or highest allowed value.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>to specify the lowest and/or highest allowed value.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">[[Data Quality Monitoring Reports#Example 5: Out of Range Values (OWL DL Design)|Click here to learn how to generate a monitoring report from this]]<br /></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 6: Legal Value Rule (OWL DL)===</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 6: Legal Value Rule (OWL DL)===</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 293:</td>
<td colspan="2" class="diff-lineno">Line 297:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:testedProperty1 foo:Prop_Location_Country .</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:testedProperty1 foo:Prop_Location_Country .</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">[[Data Quality Monitoring Reports#Example 6: Illegal Values (OWL DL Design)|Click here to learn how to generate a monitoring report from this]]<br /></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 7: Unique Value Rule (OWL DL)===</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 7: Unique Value Rule (OWL DL)===</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 316:</td>
<td colspan="2" class="diff-lineno">Line 322:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:testedProperty1 foo:Prop_Location_ID .</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:testedProperty1 foo:Prop_Location_ID .</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">[[Data Quality Monitoring Reports#Example 7: Uniqueness Violations (OWL DL Design)|Click here to learn how to generate a monitoring report from this]]<br /></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 8: Functional Dependency Value Rule (1 Condition, OWL DL)===</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 8: Functional Dependency Value Rule (1 Condition, OWL DL)===</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 347:</td>
<td colspan="2" class="diff-lineno">Line 355:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:testedProperty1 foo:Prop_Location_Country .</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:testedProperty1 foo:Prop_Location_Country .</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">[[Data Quality Monitoring Reports#Example 8: Functional Dependency Violations (1 Condition, OWL DL Design)|Click here to learn how to generate a monitoring report from this]]<br /></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 9: Functional Dependency Value Rule (2 Conditions, OWL DL)===</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 9: Functional Dependency Value Rule (2 Conditions, OWL DL)===</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 379:</td>
<td colspan="2" class="diff-lineno">Line 389:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:testedProperty1 foo:Prop_Location_State .</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:testedProperty1 foo:Prop_Location_State .</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">[[Data Quality Monitoring Reports#Example 9: Functional Dependency Violations (2 Conditions, OWL DL Design)|Click here to learn how to generate a monitoring report from this]]<br /></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 10: Expiry Rule (OWL DL)===</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 10: Expiry Rule (OWL DL)===</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 403:</td>
<td colspan="2" class="diff-lineno">Line 415:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:testedProperty1 foo:Prop_Product_validThrough .</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>       dqm:testedProperty1 foo:Prop_Product_validThrough .</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">[[Data Quality Monitoring Reports#Example 10: Outdated / Expired Values (OWL DL Design)|Click here to learn how to generate a monitoring report from this]]<br /></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 11: Update Rule (OWL DL)===</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 11: Update Rule (OWL DL)===</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 430:</td>
<td colspan="2" class="diff-lineno">Line 444:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><span style="color:red">'''NOTE:'''</span> The tested class must have a property that holds the time of the last update in order to be able to specify this requirement.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><span style="color:red">'''NOTE:'''</span> The tested class must have a property that holds the time of the last update in order to be able to specify this requirement.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">[[Data Quality Monitoring Reports#Example 11: Outdated / Not Updated Values (OWL DL Design)|Click here to learn how to generate a monitoring report from this]]<br /></ins></div></td></tr>
</table>Adminhttp://semwebquality.org/mediawiki/index.php?title=Create_Data_Requirements&diff=572&oldid=prevCfuerber: /* Example 11: Expiry Rule (OWL DL) */2011-10-20T20:40:26Z<p><span class="autocomment">Example 11: Expiry Rule (OWL DL)</span></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 20:40, 20 October 2011</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 404:</td>
<td colspan="2" class="diff-lineno">Line 404:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>===Example 11: <del class="diffchange diffchange-inline">Expiry </del>Rule (OWL DL)===</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>===Example 11: <ins class="diffchange diffchange-inline">Update </ins>Rule (OWL DL)===</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{|class="wikitable"</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{|class="wikitable"</div></td></tr>
</table>Cfuerberhttp://semwebquality.org/mediawiki/index.php?title=Create_Data_Requirements&diff=571&oldid=prevCfuerber: /* Example 1: PropertyCompletenessRule */2011-10-20T20:34:23Z<p><span class="autocomment">Example 1: PropertyCompletenessRule</span></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 20:34, 20 October 2011</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 86:</td>
<td colspan="2" class="diff-lineno">Line 86:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Examples of Data Requirements ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Examples of Data Requirements ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>===Example 1: <del class="diffchange diffchange-inline">PropertyCompletenessRule</del>===</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>===Example 1: <ins class="diffchange diffchange-inline">Property Completeness Rule</ins>===</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{|class="wikitable"</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{|class="wikitable"</div></td></tr>
</table>Cfuerberhttp://semwebquality.org/mediawiki/index.php?title=Create_Data_Requirements&diff=570&oldid=prevCfuerber: /* Examples of Data Requirements */2011-10-20T20:32:28Z<p><span class="autocomment">Examples of Data Requirements</span></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 20:32, 20 October 2011</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 47:</td>
<td colspan="2" class="diff-lineno">Line 47:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></pre></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">== Examples of Data Requirements ==</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>== Sample Dataset used in Examples ==</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div> </div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">=</del>== Sample Dataset used in Examples <del class="diffchange diffchange-inline">=</del>==</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The following examples use classes and properties from our sample dataset as [[dqm:TestedClass]] and [[dqm:TestedProperties]]. Requirements specified in OWL DL will use the mapped instances, while requirements specified in OWL Full will use the original classes and properties. The data set contains the following classes:</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The following examples use classes and properties from our sample dataset as [[dqm:TestedClass]] and [[dqm:TestedProperties]]. Requirements specified in OWL DL will use the mapped instances, while requirements specified in OWL Full will use the original classes and properties. The data set contains the following classes:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 82:</td>
<td colspan="2" class="diff-lineno">Line 80:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>In order to apply the example to your own data, you need to exchange the sample classes and properties used in the data requirements by your own.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>In order to apply the example to your own data, you need to exchange the sample classes and properties used in the data requirements by your own.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">=</del>==Syntax Of Examples<del class="diffchange diffchange-inline">=</del>==</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>==Syntax Of Examples==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The following examples show instance data in [http://www.w3.org/TeamSubmission/turtle/ Turtle/Notation 3 syntax].</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The following examples show instance data in [http://www.w3.org/TeamSubmission/turtle/ Turtle/Notation 3 syntax].</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">== Examples of Data Requirements ==</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 1: PropertyCompletenessRule===</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 1: PropertyCompletenessRule===</div></td></tr>
</table>Cfuerberhttp://semwebquality.org/mediawiki/index.php?title=Create_Data_Requirements&diff=569&oldid=prevCfuerber: /* Example 1: PropertyCompletenessRule */2011-10-20T20:31:15Z<p><span class="autocomment">Example 1: PropertyCompletenessRule</span></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 20:31, 20 October 2011</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 87:</td>
<td colspan="2" class="diff-lineno">Line 87:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 1: PropertyCompletenessRule===</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 1: PropertyCompletenessRule===</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">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.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{|class="wikitable"</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{|class="wikitable"</div></td></tr>
</table>Cfuerberhttp://semwebquality.org/mediawiki/index.php?title=Create_Data_Requirements&diff=568&oldid=prevCfuerber: /* Sample Dataset used in Examples */2011-10-20T20:27:49Z<p><span class="autocomment">Sample Dataset used in Examples</span></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 20:27, 20 October 2011</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 81:</td>
<td colspan="2" class="diff-lineno">Line 81:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>In order to apply the example to your own data, you need to exchange the sample classes and properties used in the data requirements by your own.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>In order to apply the example to your own data, you need to exchange the sample classes and properties used in the data requirements by your own.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">===Syntax Of Examples===</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">The following examples show instance data in [http://www.w3.org/TeamSubmission/turtle/ Turtle/Notation 3 syntax].</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 1: PropertyCompletenessRule===</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Example 1: PropertyCompletenessRule===</div></td></tr>
</table>Cfuerberhttp://semwebquality.org/mediawiki/index.php?title=Create_Data_Requirements&diff=567&oldid=prevCfuerber: /* Example 2: Conditional Property Completeness Rule (1 Condition, OWL DL) */2011-10-20T20:23:38Z<p><span class="autocomment">Example 2: Conditional Property Completeness Rule (1 Condition, OWL DL)</span></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 20:23, 20 October 2011</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 132:</td>
<td colspan="2" class="diff-lineno">Line 132:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{|class="wikitable"</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{|class="wikitable"</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>|'''Task:'''||Specify that <del class="diffchange diffchange-inline">values of </del>a specific property must exist if another property obtains a specific value.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>|'''Task:'''||Specify that a specific property <ins class="diffchange diffchange-inline">and/or its values </ins>must exist if another property obtains a specific value.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|-</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|-</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|'''Notional Example:'''||In a location data set, the property foo:STATE must exist and have a value in all instances of the class foo:Location that have value "USA" for the property foo:COUNTRY.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|'''Notional Example:'''||In a location data set, the property foo:STATE must exist and have a value in all instances of the class foo:Location that have value "USA" for the property foo:COUNTRY.</div></td></tr>
</table>Cfuerber