User Tools

Site Tools


mbse:background_material_for_mbse_ontology_development

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
mbse:background_material_for_mbse_ontology_development [2010/12/08 02:00]
yvonne
mbse:background_material_for_mbse_ontology_development [2010/12/08 02:01] (current)
yvonne
Line 7: Line 7:
  
 {{:​mbse:​compositeisr2.jpg|Figure 1 Composite Model air system and a visualization of its realization as an airsystem operating to perform ISR mission}} ​ {{:​mbse:​compositeisr2.jpg|Figure 1 Composite Model air system and a visualization of its realization as an airsystem operating to perform ISR mission}} ​
 +
 Figure 1 Composite Model air system and a visualization of its realization as an airsystem operating to perform ISR mission Figure 1 Composite Model air system and a visualization of its realization as an airsystem operating to perform ISR mission
  
Line 76: Line 77:
  
 {{:​mbse:​modelexpression.jpg|}} {{:​mbse:​modelexpression.jpg|}}
 +
 Figure 2.Models are expressed in a modeling language that is described by a metamodel. ​ The model conforms to the metamodel. The terms are used according to [Bézivin, Favre].Metamodels can be expressed using another (meta) modeling language that is described by a meta-model (sometimes referred to as meta-metamodel). Figure 2.Models are expressed in a modeling language that is described by a metamodel. ​ The model conforms to the metamodel. The terms are used according to [Bézivin, Favre].Metamodels can be expressed using another (meta) modeling language that is described by a meta-model (sometimes referred to as meta-metamodel).
  
Line 87: Line 89:
 The Ontology Definition Metamodel (ODM), as defined in http://​www.omg.org/​spec/​ODM/​1.0,​ is a family of MOF metamodels, mappings between those metamodels as well as mappings to and from UML, and a set of profiles that enable ontology modeling through the use of UML-based tools. The metamodels that comprise the ODM reflect the abstract syntax of several standard knowledge representation and conceptual modeling languages that have either been recently adopted by other international standards bodies. The Ontology Definition Metamodel (ODM), as defined in http://​www.omg.org/​spec/​ODM/​1.0,​ is a family of MOF metamodels, mappings between those metamodels as well as mappings to and from UML, and a set of profiles that enable ontology modeling through the use of UML-based tools. The metamodels that comprise the ODM reflect the abstract syntax of several standard knowledge representation and conceptual modeling languages that have either been recently adopted by other international standards bodies.
 MOF OWL2 metamodel describes the canonical structure of OWL 2 ontologies in a way that is independent of the syntax used to serialize the ontologies. The specification consists of 22 UML class diagrams. The MOF OWL2 meta model defines an ontology as consisting of a set of axioms and of a set of annotations;​ furthermore,​ it shows that an ontology can import a set of ontologies and that each axiom can contain a set of annotations. OWL 2 axioms are defined as subclasses of the abstract class Axiom within a metamodel specification. ​ MOF OWL2 metamodel describes the canonical structure of OWL 2 ontologies in a way that is independent of the syntax used to serialize the ontologies. The specification consists of 22 UML class diagrams. The MOF OWL2 meta model defines an ontology as consisting of a set of axioms and of a set of annotations;​ furthermore,​ it shows that an ontology can import a set of ontologies and that each axiom can contain a set of annotations. OWL 2 axioms are defined as subclasses of the abstract class Axiom within a metamodel specification. ​
 +
 {{:​mbse:​axiom.jpg|}} ​ {{:​mbse:​axiom.jpg|}} ​
 +
 However, a metamodel does not in itself provide semantics for a modeling language and the ontologies and models represented within it.  ​ However, a metamodel does not in itself provide semantics for a modeling language and the ontologies and models represented within it.  ​
  
mbse/background_material_for_mbse_ontology_development.txt · Last modified: 2010/12/08 02:01 by yvonne