Line 10: | Line 10: | ||
{{Architectural OP Description Template | {{Architectural OP Description Template | ||
|Problem=There are ontology domain concepts that are difficult to represent due to the complexities in their definition and the presence of multiple alternative criteria to classify their abstractions. | |Problem=There are ontology domain concepts that are difficult to represent due to the complexities in their definition and the presence of multiple alternative criteria to classify their abstractions. | ||
− | |Solution=Introduce | + | |Solution=Introduce the following types of classes: |
+ | |||
+ | * ''Criterion_i'': These classes represent each one of the alternative abstraction criteria of the TargetDomainConcept (''Criterion1'', ''Criterion2'', ''Criterion_i'' in the Figure above). The list of classes may not be exhaustive or pairwise disjoint. | ||
+ | |||
+ | * ''Ci_Class_x'': These classes refine each abstraction criteria class (''C1_Class1'', ..., ''C2_Class1'', ..., ''Ci_Class_i'' in the Figure above). The list of classes may not be exhaustive or pairwise disjoint. | ||
+ | |||
+ | * ''CiClass_xCjClass_y'', ''Ci_Class_xClass_y'': These classes participate in multiple inheritance relationships combining different refinements from the alternative abstraction criteria classes (''C1Class3_C2Class2'' and ''C1_Class1Class2'' in the Figure above). | ||
}} | }} | ||
{{Architectural OP Example Template}} | {{Architectural OP Example Template}} |
Name | View Inheritance |
---|---|
Also known as | |
Author(s) | Benedicto Rodriguez-Castro, Hugh Glaser |
Domain (if applicable) | |
Submitted by | BenedictoRodriguezCastro, Hugh Glaser |
Problem description | There are ontology domain concepts that are difficult to represent due to the complexities in their definition and the presence of multiple alternative criteria to classify their abstractions. |
---|---|
Solution description | Introduce the following types of classes:
|
Implementation workflow | |
Reusable component |
Problem example | |
---|---|
Solution example | |
Consequences |
Origin | |
---|---|
Known use | |
Reference | |
Related ODP |
No scenario is added to this Content OP.
This revision (revision ID 5635) takes in account the reviews: none
Other info at evaluation tab