Version 10 (modified by margs, 16 years ago) |
---|
TracNav menu
ISO 15926-2 in OWL
This page lists and describes the different available OWL representations of various parts of ISO 15926-2.
Contents
- ISO 15926-2:2003 entity types
- ISO 15926-2:2003 definitions, examples and notes
- ISO 15926-2:2003 membership relationships
- ISO 15926-2:2003 inverse roles
- ISO 15926-2:2003 chained roles
- OWL list
- Dependence diagram
ISO 15926-2:2003 entity types
The file http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003 contains all the entity types defined in ISO 15926-2:2003 represented as owl:classes. The file is generated by translating the EXPRESS file lifecycle_integration_schema.exp downloaded from http://www.tc184-sc4.org/EXPRESS/ which ISO 15926-2 (2003) annex B references, to an XML serialization of OWL. A more thorough description of the translation is found in the article ISO15926inOWLtranslateEXPRESStoOWL.
This ontology is represented in the OWL sublanguage OWL DL and has the DL expressivity , this is partly because the ontology imports the OWL linked list representation.
ISO 15926-2:2003 definitions, examples and notes
The file http://rds.posccaesar.org/2008/07/OWL/ISO-15926-2_2003_annotations contains definitions, examples and notes of the ISO 15926-2:2003 entity types. The file is generated by transforming a version of the EXPRESS file lifecycle_integration_schema.exp containing this information in comments. This EXPRESS file is not "ISO official", so there is no guarantee of the correctness of the content. There is a ISO published online version of ISO 15926-2:2003, please report back if you find errors in our OWL representations.
This ontology is represented in the OWL sublanguage OWL DL and has the DL expressivity . This complexity is completely due to the complexity of 2008/02/OWL/ISO-15926-2_2003 which this file imports. All definitions, examples and notes are represented using owl:AnnotationProperty which have no effect on the DL expressiveness of an OWL ontology.
ISO 15926-2:2003 membership relationships
The file http://rds.posccaesar.org/2008/07/OWL/ISO-15926-2_2003_entityMembership contains membership relationships between the entity types of ISO 15926-2:2003. These relationships are expressed after an interpretation of the text definitions of the entity types of ISO 15926-2:2003; a discussion on this work is found on the wiki page Adding membership relationships to ISO 15926-2 in OWL.
The file http://rds.posccaesar.org/2008/07/OWL/ISO-15926-2_2003_entityMembershipCandidates contains candidate membership relationships. See the above mentioned wiki page for more information.
ISO 15926-2:2003 inverse roles
The file http://rds.posccaesar.org/2008/09/OWL/ISO-15926-2_2003_inverseRoles defines the inverse owl:ObjectProperty of all the owl:ObjectPropertys defined in http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003. The naming convention is that the inverse property of hasX is named isXIn, e.g., the inverse property of hasClassifier is isClassifierIn.
ISO 15926-2:2003 chained roles
The file http://rds.posccaesar.org/2008/09/OWL/ISO-15926-2_2003_chainedRoles defines a series of owl:propertyChains. (More information will follow..)
OWL list
The file http://rds.posccaesar.org/2008/02/OWL/list contains an OWL representation of the data structure linked list as described in the article Putting OWL in Order: Patterns for Sequences in OWL, Drummond et al., OWL-ED 2006.
This ontology is represented in the OWL sublanguage OWL DL and has the DL expressivity .
Dependence diagram
The following diagram displays the dependencies and relationships between the ontologies listed on this page.
Attachments
- ISO15926inOWL_2.gif (34.4 kB) - added by margs 15 years ago.