Submissions:AlignmentODPs

From Odp

Revision as of 22:14, 7 September 2009 by RichMorin (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

Below you will find the currently proposed Alignment OPs.

New proposals of alignment patterns are very welcome. Please post a new proposal if you want to contribute.


Proposed Alignment ODPs

Alignment problem addressed Submitted by
Class Union A class denoted in one ontology is the union of two classes in the second ontology FrancoisScharffe
Class by attribute occurence A class in one ontology is aligned to a class in the other ontology. However, only those instances for which a value is given to particular attribute are aligned. This pattern is agnostic as to whether the correspondence is unidirectional or bidirectional, direction of the correspondence can be achieved through combination of the pattern with the equivalentClassCorrespondence or subClassCorrespondence pattern. FrancoisScharffe
Class by attribute type A class in one ontology is aligned to a class in the other ontology. However, only those instances for which an attribute value corresponding to a certain type (subclass of the attribute range) is given are aligned. FrancoisScharffe
Class by attribute value A class in one ontology is equivalent to the subclass of an ontology in a second ontology of exactly those instances which have a specified property value. FrancoisScharffe
Class by path attribute value 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. FrancoisScharffe
Class correspondence defined by relation domain A class in one ontology is equivalent to the subclass of a class in a second ontology of exactly those instances which are in the domain of a specified relation. FrancoisScharffe
Class equivalence Two classes in two ontologies have the same intension. FrancoisScharffe
Class intersection A class denoted in one ontology is the intersection of two classes in the second ontology. FrancoisScharffe
Class subsumption A class in one ontology is a subclass of a class in a second ontology but there is

no functional description of the exact mapping. There is no way of expressing

additional properties of the subclass.
FrancoisScharffe
Disjoint Classes Two classes have a different intension, and no intersection of their extension. Specifying a disjoint correspondence may help a matcher in not proposing any correspondences between these classes. FrancoisScharffe
Spatial Graph Adapter Pattern (moved to Content ODPs) Image:USOcore3.pdf

SGA Pattern: Image: http://ontologydesignpatterns.org/wiki/Image:USOcore3.jpg

Current OWL File Located at: https://github.com/HollyFerguson/Spatial-Graph-Adapter-Pattern

To answer the modern, interdisciplinary questions asked within the Building domain, industry tools and data standards need to become far more interoperable in order to be able to provide a full and accurate set of analysis to engineers and designers. To provide this full picture from which to make decisions, we needed a way to resolve the spatial data that tools provide in order to synthesize it together. In addition to missing, incorrect, and inconsistent information, there is also the challenge of not being able to use existing spatial patterns to capture the full granularity or specificity of the geospatial descriptions required to capture full and dynamic geometric contexts.
Holly Ferguson
Vocabulary Alignment Pattern: Conjoint Instances of an external Class Use of an already defined external concept and instances of this external concept. ThomasRiechert
Vocabulary Alignment Pattern: Sub property of an external Property Use of an already defined external concept. ThomasRiechert
Vocabulary Alignment Pattern: Subclass of an external Class Use of an already defined external concept. ThomasRiechert
Personal tools
Quality Committee
Content OP publishers