ISO IEC 19763-3:2010 pdf – lnformation technology – Metamodelframework for interoperability (MFI)—Part 3: Metamodel for ontology registration.
OWL
Web Ontology Language (see bibliography tern [4J)
UML
Unified Modeling Language (see ISO/1EC 19501:2005)
4 Conformance
4.1 General
An wnplementation clariing conformance to this part of ISOIIEC 19763 shall support one or both of the metarnodels specified in this part of ISO/1EC 19763 and may or shall not support any exlensioris. depending on which level of conformance and which degree of conformance it claims,
4.2 Levels of conformance
4.2.1 General
An implementation may conform to either of the two levels of conformance to this part of ISOIIEC 19763,
depending on what packages it supports
42.2 Conformance level 1
The metamodel specified en 5.4 Basic_Model package Is supported.
4.2.3 Conformance level 2
The metaniodels specified in 5.4 Basic_Model package and 5.5 Evolution_Model package are supported.
4.3 Degree of conformance
4.3.1 General
In each conformance level, the distinction between ‘stnctly conlormmg and confom,ing’ implementations is necessary to address the simultaneous needs for ,nteroperability and extensions. This part of ISO/IEC 19763 describes specifications that promote Interoperability. Extensions are motivated by needs of users, vendors, institutions, and industries, but are not specified by this part of ISO!IEC 19763.
A strictly conforming implementation may be limited in usefulness but is maximally interoperable with respect to this part of ISOE1EC 19763. A conforming implementation may be more useful, but may be less interoperable with respect to this part of ISOIIEC 19763,
4.3.2 Strictly conforming implementation
A strictly conforming implementation for some conformance level:
a) shall support the metamodels required in the conformance level;
b) shall not support any extensions to the metan,odels required in the conformance level.
4.3.3 ConformIng Implementation A conformnen implementation:
a) shall support the metaniodels requwed In the conformance level:
Ontology Component is an abstract metaclass that represents a sentence contained in oritologies and contains the associated administrative information. The granulanty of a sentence is not specified but is a user’s cholce, Ontology_AtomIc_Construct is an abstract met aclass that represents a non-logical symbol that Is used In sentences and contains the associated administrative information.
Ontology_Whole has two direct subdasses, Registered_Ontology_Whole and Unregistered_Ontology_ Whole Registered_Ontology_Whole is an abstract metaclass that represents an ontology that ‘5 registered in a registry that conforms to MFI Ontology registration and is therefore also a subclass of Administered Item of MDR. Unregistered_Ontology_Whole is a metaclass that represents an ontology that is not registered but imported by an ontology that is registered in a registry that conforms to MFI Ontology registration.
Ontology_Component has only one direct subctass Registered_Ontology_Component. Regist.red_ Ontology_Component is an abstract metaclass that represents an ontology that is registered in a registry that conforms to MFI Ontology registration and is therefore also a subclass of Administered Item of MOR. Any instance of Ontology_Component is a Registered_Ontology_Component since a sentence that is not registered in a registry that conforms to MFI Ontology registration is out of scope.
Similar to Ontology_Whole, Ontology_AtomIc_Construct has two direct subclasses, R.glst.r.d_ Ontology_AtomIc_Construct and Unr.glstered_Ontology_Atomlc_Construct R.glst.red_Ontology_ AtomIc_Construct is an abstract metaclass that represents a non-logical symbol that is registered in a registry that conforms to MFI Ontology registration. Unregistered_Ontology_AtomIc_Construct is a metadass that represents a non-logical symbol that is not registered but used by a sentence that is registered In a registry that conforms to MFI Ontology registration.
Registered_Ontology_Whole has two deect subdasses, Reference_Registered_Ontology_Whole and Local_Registered_Ontology_Whole Reference_Registered_Ontology_Whole represents a reference registered ontology and Local_Registered_Ontology_Whole represents a local registered ontology.