Submissions:CyclicSubClassOf
From Odp
If you are a member of quality committee please visit the
If you are author of this proposal or you want to contribute to this pattern's review, you can: ask for a review post your open review specify if this revision takes in account any of the review(s)add a new scenario for CyclicSubClassOf In general, it could be useful to visit the evaluation section to have informations about the evaluation process of this proposal Current revision ID: 8953 |
General information
Name | CyclicSubClassOf |
---|---|
Problem | Sometimes there are several syntactical forms (e.g. syntactical sugar) with the same logical meaning. Refactoring patterns can transform one form to another, they are independant of a specific domain.
A explicitly defined cyclic SubClassOf chain is more difficult to discover and understand by a human than an EquivalentClassAxiom. Because it is explicitly defined there is not any dange in replacing it with an (explicitly defined) EquivalentClassAxioms. |
Non-Ontological Resource
Description | Not applicable for refactoring patterns |
---|---|
Graphical Representation |
Diagram (this article has no graphical representation) |
Ontology
Description | The ontology before applying the pattern contains an explicitly defined cyclic SubClassOf chain with an arbitrary number of classes Ci (i > 0):
SubClassOf(A C1) SubClassOf(C1 C2) SubClassOf(C2 C3) ... SubClassOf(Cn A) |
---|---|
Graphical Representation |
Diagram |
Process
Description | Replacing the cyclic SubClassOf chain with an EquivalentClassesAxiom:
EquivalentClasses( A C1 C2 C3 ... Cn) |
---|---|
Graphical Representation |
Diagram |
Scenario example
Description | Refactoring patterns are independant of a specific scenario resp. domain |
---|
Example of a Non-Ontological Resource
Description | Not applicable for refactoring patterns |
---|---|
Graphical Representation |
Diagram (this article has no graphical representation) |
Web Reference | http://Not applicable for refactoring patterns |
Ontology example
Description | Not applicable for this refactoring pattern |
---|---|
Graphical Representation |
Diagram (this article has no graphical representation) |
Web Reference | http://Not applicable for this refactoring pattern |
Process example
Description | Not applicable for this refactoring pattern |
---|---|
Graphical Representation |
Diagram (this article has no graphical representation) |
About
SubmittedBy | OlafNoppens |
---|---|
Author | OlafNoppens |
Also known as | |
Known uses | |
Related to | |
Other References |
Additional information
Scenarios
No scenario is added to this Content OP.
Reviews
There is no review about this proposal. This revision (revision ID 8953) takes in account the reviews: none
Other info at evaluation tab
Modeling issues
There is no Modeling issue related to this proposal.
References