http://ontologydesignpatterns.org/wiki/index.php?title=Submissions:N-Ary_Relation_Pattern_%28OWL_2%29&feed=atom&action=historySubmissions:N-Ary Relation Pattern (OWL 2) - Revision history2024-03-29T12:25:01ZRevision history for this page on the wikiMediaWiki 1.13.2http://ontologydesignpatterns.org/wiki/index.php?title=Submissions:N-Ary_Relation_Pattern_%28OWL_2%29&diff=10281&oldid=prevRinkeHoekstra at 17:02, 13 October 20102010-10-13T17:02:58Z<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 17:02, 13 October 2010</td>
</tr>
<tr><td colspan="2" class="diff-lineno">Line 6:</td>
<td colspan="2" class="diff-lineno">Line 6:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Logical OP General Template</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Logical OP General Template</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|Name=N-Ary Relation Pattern (OWL 2)</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|Name=N-Ary Relation Pattern (OWL 2)</div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>|SubmittedBy=<del class="diffchange diffchange-inline">Rinke Hoekstra</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>|SubmittedBy=<ins class="diffchange diffchange-inline">RinkeHoekstra</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|Author=Rinke Hoekstra</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|Author=Rinke Hoekstra</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 colspan="2" class="diff-lineno">Line 28:</td>
<td colspan="2" class="diff-lineno">Line 28:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>In your academic publications, please refer to this pattern by citing:</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>In your academic publications, please refer to this pattern by citing:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Rinke Hoekstra. Ontology Representation – Design Patterns and Ontologies that Make Sense, volume 197 of Frontiers of Artificial Intelligence and Applications. IOS Press, Amsterdam, June 2009. </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Rinke Hoekstra. Ontology Representation – Design Patterns and Ontologies that Make Sense, volume 197 of Frontiers of Artificial Intelligence and Applications. IOS Press, Amsterdam, June 2009. </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;"></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;"></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;">[[Category:Waiting for review]]</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Scenarios about me}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Scenarios about me}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Reviews about me}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Reviews about me}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Modeling issues about me}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Modeling issues about me}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{My references}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{My references}}</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;">[[Category:Waiting for review]]</del></div></td><td colspan="2"> </td></tr>
<!-- diff generator: internal 2024-03-29 12:25:01 -->
</table>RinkeHoekstrahttp://ontologydesignpatterns.org/wiki/index.php?title=Submissions:N-Ary_Relation_Pattern_%28OWL_2%29&diff=10280&oldid=prevRinkeHoekstra: Article is waiting for review.2010-10-13T12:58:26Z<p>Article is waiting for review.</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:58, 13 October 2010</td>
</tr>
<tr><td colspan="2" class="diff-lineno">Line 32:</td>
<td colspan="2" class="diff-lineno">Line 32:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Modeling issues about me}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Modeling issues about me}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{My references}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{My references}}</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;">[[Category:Waiting for review]]</ins></div></td></tr>
<!-- diff generator: internal 2024-03-29 12:25:01 -->
</table>RinkeHoekstrahttp://ontologydesignpatterns.org/wiki/index.php?title=Submissions:N-Ary_Relation_Pattern_%28OWL_2%29&diff=10262&oldid=prevRinkeHoekstra at 10:47, 13 October 20102010-10-13T10:47:57Z<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 10:47, 13 October 2010</td>
</tr>
<tr><td colspan="2" class="diff-lineno">Line 25:</td>
<td colspan="2" class="diff-lineno">Line 25:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Additional information header}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Additional information header}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>This pattern is made available under the CC-BY licence (http://creativecommons.org/licenses/by/2.0/). Under this licence the pattern can be freely reused but reusers should include an attribution to the original author (Rinke Hoekstra)</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>This pattern is made available under the CC-BY licence (http://creativecommons.org/licenses/by/2.0/). Under this licence the pattern can be freely reused but reusers should include an attribution to the original author (Rinke Hoekstra)</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;">In your academic publications, please refer to this pattern by citing:</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;">Rinke Hoekstra. Ontology Representation – Design Patterns and Ontologies that Make Sense, volume 197 of Frontiers of Artificial Intelligence and Applications. IOS Press, Amsterdam, June 2009. </ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Scenarios about me}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Scenarios about me}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Reviews about me}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Reviews about me}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Modeling issues about me}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Modeling issues about me}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{My references}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{My references}}</div></td></tr>
<!-- diff generator: internal 2024-03-29 12:25:01 -->
</table>RinkeHoekstrahttp://ontologydesignpatterns.org/wiki/index.php?title=Submissions:N-Ary_Relation_Pattern_%28OWL_2%29&diff=10261&oldid=prevRinkeHoekstra at 10:35, 13 October 20102010-10-13T10:35: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 10:35, 13 October 2010</td>
</tr>
<tr><td colspan="2" class="diff-lineno">Line 2:</td>
<td colspan="2" class="diff-lineno">Line 2:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Graphical representation header}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Graphical representation header}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Graphical representation</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Graphical representation</div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>|ImageName=<del class="diffchange diffchange-inline">Image:</del>Nary-relation.png</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>|ImageName=Nary-relation.png</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>{{Logical OP General Template</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Logical OP General Template</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 15:</td>
<td colspan="2" class="diff-lineno">Line 15:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|Elements=OWL 2 local reflexivity and property chains.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|Elements=OWL 2 local reflexivity and property chains.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|Implementation=Alter the axioms in the reusable component to suit your needs. The component contains an N-Ary relation with four ranges and a domain. This can easily be extended or reduced.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|Implementation=Alter the axioms in the reusable component to suit your needs. The component contains an N-Ary relation with four ranges and a domain. This can easily be extended or reduced.</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;"></del></div></td><td colspan="2"> </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;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|ReusableComponent=http://purl.org/net/nary-relation</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|ReusableComponent=http://purl.org/net/nary-relation</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|ComponentType=OWL 2 RDF/XML</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|ComponentType=OWL 2 RDF/XML</div></td></tr>
<!-- diff generator: internal 2024-03-29 12:25:01 -->
</table>RinkeHoekstrahttp://ontologydesignpatterns.org/wiki/index.php?title=Submissions:N-Ary_Relation_Pattern_%28OWL_2%29&diff=10260&oldid=prevRinkeHoekstra: New page: {{Logical_OP_Proposal_toolbar}} {{Graphical representation header}} {{Graphical representation |ImageName=Image:Nary-relation.png }} {{Logical OP General Template |Name=N-Ary Relation Patt...2010-10-13T10:33:59Z<p>New page: {{Logical_OP_Proposal_toolbar}} {{Graphical representation header}} {{Graphical representation |ImageName=Image:Nary-relation.png }} {{Logical OP General Template |Name=N-Ary Relation Patt...</p>
<p><b>New page</b></p><div>{{Logical_OP_Proposal_toolbar}}<br />
{{Graphical representation header}}<br />
{{Graphical representation<br />
|ImageName=Image:Nary-relation.png<br />
}}<br />
{{Logical OP General Template<br />
|Name=N-Ary Relation Pattern (OWL 2)<br />
|SubmittedBy=Rinke Hoekstra<br />
|Author=Rinke Hoekstra<br />
}}<br />
{{Logical OP Description Template<br />
|Motivation=OWL does not support N-Ary relations. This means that an n-ary relation can only be represented in its reified form in OWL. This is problematic, as the relational character is then completely lost.<br />
|Aim=The aim of this pattern is to allow the inference of property relations between the different relata of the original N-Ary relation based on its reification.<br />
|Solution=The N-Ary relation is reified by creating a class for the relation (NR), and creating properties and classes for the domain (D) and ranges (R1-Rn) of the relation (that is, if the relation is directional). The NR class is specified using a local reflexivity restriction of the form: NR equiv is_NR some Self. We then specify role chains for each of the binary relations between the domain and ranges. For instance: has_NR o is_NR o r1 -> has_r1<br />
|Elements=OWL 2 local reflexivity and property chains.<br />
|Implementation=Alter the axioms in the reusable component to suit your needs. The component contains an N-Ary relation with four ranges and a domain. This can easily be extended or reduced.<br />
<br />
<br />
|ReusableComponent=http://purl.org/net/nary-relation<br />
|ComponentType=OWL 2 RDF/XML<br />
}}<br />
{{Logical OP Example Template<br />
|ProblemExample=See the picture, where the cancer diagnosis relation of the SWBP N-Ary relations patterns is expressed using this design pattern.<br />
|Consequences=The patient (Christine, P) is related both to the diagnosis value (Cancer) and its probability.<br />
}}<br />
{{Logical OP Reference Template}}<br />
{{Additional information header}}<br />
This pattern is made available under the CC-BY licence (http://creativecommons.org/licenses/by/2.0/). Under this licence the pattern can be freely reused but reusers should include an attribution to the original author (Rinke Hoekstra)<br />
{{Scenarios about me}}<br />
{{Reviews about me}}<br />
{{Modeling issues about me}}<br />
{{My references}}</div>RinkeHoekstra