AlignmentODPAuthor
|
Francois Scharffe +
|
AlignmentODPDomain
|
General +
|
AlignmentODPName
|
Class by path attribute value +
|
AlignmentODPProblem
|
A class in one ontology is aligned to a class in another ontology and the criteria
for membership in the class are specified by an attribute value at the end of a path.
|
AlignmentODPSolution
|
The two classes in two ontologies are prov … The two classes in two ontologies are provided along with a statement involving
either one class or both classes. This statement is a precondition for the correspondence. This pattern is agnostic to whether the correspondence is unidirectional or bidirectional. However, if the correspondence is bidirectional (equivalence relation), the same precondition applies for both directions. precondition applies for both directions.
|
ArchitecturalODPExample
|
Example correspondence:
<Cell>
& … Example correspondence:
<Cell>
<entity1>
<Class>
<and>
<Class rdf:about="o1 :Person"/>
<AttributeValueCondition>
<onAttribute>
<Property>
<first>
<Relation rdf:about="o1 :workplace"/>
</first>
<next>
<Property>
<first>
<Relation rdf:about="o1 :address"/>
</first>
<next>
<Property rdf:about="o1 :city"/></next>
</next>
</Property>
</next>
</Property>
</onAttribute>
<comparator rdf:resource="xsd:not-equal"/>
<value>
<Property>
<first>
<Relation rdf:about="o1 :address"/>
</first>
<next>
<Property rdf:about="o1 :city"/>
</next>
</Property>
</value>
</AttributeValueCondition>
</and>
</Class>
</entity1>
<entity2>
<Class rdf:about="o2 :Commuter">
</entity2>
</Cell> ter">
</entity2>
</Cell>
|
GraphicallyRepresentedBy
|
Class-by-path-attribute-value.png +
|
Modification dateThis property is a special property in this wiki.
|
3 March 2010 12:56:59 +
|
SubmittedBy
|
FrancoisScharffe +
|
Categories |
ProposedAlignmentOP +,
AlignmentOP +
|