Help


[permalink] [id link]
+
Page "XML Metadata Interchange" ¶ 8
from Wikipedia
Edit
Promote Demote Fragment Fix

Some Related Sentences

MOF and
* MOF Mapping to XMI

MOF and Meta
: ISO / IEC 19502: 2005 Information technology -- Meta Object Facility ( MOF )
This approach is based on the utilization of a language to write metamodels called the Meta Object Facility or MOF.

MOF and Object
The Object Management Group ( OMG ) has developed a metamodeling architecture to define the Unified Modeling Language ( UML ), called the Meta-Object Facility ( MOF ).
The Meta-Object Facility ( MOF ) is an Object Management Group ( OMG ) standard for model-driven engineering.
OMG's MOF is not to be confused with the Managed Object Format ( MOF ) defined by the Distributed Management Task Force ( DMTF ) in section 6 of the Common Information Model ( CIM ) Infrastructure Specification, version 2. 5. 0.
* Meta-Object Facility ( MOF ), a different standard for the Unified Modeling Language ( UML ) of the Object Management Group ( OMG )
The MDA model is related to multiple standards, including the Unified Modeling Language ( UML ), the Meta-Object Facility ( MOF ), XML Metadata Interchange ( XMI ), Enterprise Distributed Object Computing ( EDOC ), the Software Process Engineering Metamodel ( SPEM ), and the Common Warehouse Metamodel ( CWM ).
OCL may now be used with any Meta-Object Facility ( MOF ) Object Management Group ( OMG ) meta-model, including UML.
The Object Constraint Language is a precise text language that provides constraint and object query expressions on any MOF model or meta-model that cannot otherwise be expressed by diagrammatic notation.
* The MOF compiler ( MOFComp. exe ): The Managed Object Format ( MOF ) compiler parses a file containing Managed Object Format statements and adds the classes and class instances defined in the file to the CIM repository.
JMI is based on the Meta-Object Facility ( or MOF ) specification from the Object Management Group ( or OMG ).

MOF and Facility
* Meta-Object Facility ( MOF ),
In particular, it attempts to provide a mechanism for facilitating the exchange of any arbitrary modeling language defined by the OMG's Meta-Object Facility ( MOF ).
It can be used for any metadata whose metamodel can be expressed in Meta-Object Facility ( MOF ).
* Meta-Object Facility ( MOF )
* Meta-Object Facility ( MOF )
QVT is based on the Meta-Object Facility or MOF.
* Meta-Object Facility ( MOF )
* Meta-Object Facility MOF

MOF and OMG
MOF originated in the Unified Modeling Language ( UML ); the OMG was in need of a metamodeling architecture to define the UML.
As of May 2006, the OMG has defined two variants of MOF:
In June 2006, a request for proposal was issued by OMG for a third variant, SMOF ( Semantic MOF ).
* Official MOF specification from OMG
The OMG has defined a specific standard for model transformation called MOF / QVT or in short QVT.

MOF and language
This M3-model is the language used by MOF to build metamodels, called M2-models.
MOF only provides a means to define the structure, or abstract syntax of a language or of data.
For defining metamodels, MOF plays exactly the role that EBNF plays for defining programming language grammars.

MOF and for
These together provide the foundation for Model Driven Architecture ( MDA ), and related set of standards, building upon the success of UML and MOF.
Given the maximum observed frequency ( MOF ) for a mode on each day of the month at a given hour, the MUF is the highest frequency for which an ionospheric communications path is predicted on 50 % of the days of the month.
While ITIL deliberately aims to be platform-agnostic, MOF is designed by Microsoft to provide a common management framework for its products.
A supporting standard of MOF is XMI, which defines an XML-based exchange format for models on the M3 -, M2 -, or M1-Layer.
MOF is a Domain Specific Language ( DSL ) used to define metamodels, just as EBNF is a DSL for defining grammars.
MOF may be used to define object-oriented metamodels ( as UML for example ) as well as non object-oriented metamodels ( as a Petri net or a Web Service metamodel ).
* EMOF for Essential MOF
* CMOF for Complete MOF
MOF can be viewed as a standard to write metamodels, for example in order to model the abstract syntax of Domain Specific Languages.
Kermeta is an extension to MOF allowing executable actions to be attached to EMOF meta-models, hence making it possible to also model a DSL operational semantics and readily obtain an interpreter for it.
JMI defines a Java API for manipulating MOF models.
* MOF Support for Semantic Structures RFP Request For Proposal on SMOF
The MOF / XMI specifications are used for the exchange of UML models.
MOF organizes IT activities and processes into Service Management Functions ( SMFs ) which provide operational guidance for capabilities within the service management environment.

0.178 seconds.