===== OMG: Meta Object Facility (MOF) ===== [[dido:public:ra:xapend:xapend.b_stds:tech:omg:start| return to the OMG Standards ]] | Title | Meta Object Facility | | Acronym | MOF | | Version | 2.5.1 | | OMG Document Number | formal/2019-10-01 | | Release Date | October 2012 | | About Specification | [[https://www.omg.org/spec/MOF/]] | | Document | [[https://www.omg.org/spec/MOF/2.5.1/PDF]]|
Data sheet for OmgTitle (mof)
: **Note**: The following is an excerpt from the actual document. It is provided here as a convenience and is not authoritative. Refer to the original document as the authoritative reference. ==== Scope ==== : //This International Standard provides the basis for metamodel definition in OMG’s family of MDA languages and is based on a simplification of UML2’s class modeling capabilities. In addition to providing the means for metamodel definition, it adds core capabilities for model management in general, including Identifiers, a simple generic Tag capability and Reflective operations are defined generically and can be applied regardless of the metamodel.// : //MOF 2 Core is built on other OMG MOF specifications, in cluding the following (in this list ‘MOF based model’ means any model that instantiates a metamodel defined using MOF, which includes metamodels themselves):// * //XMI - for interchanging MOF-based models in XML [XMI25]// * //MOF 2 Facility and Object Lifecycle - for connecting to and managing collections of MOF-based model elements [MOFFOL] // * //MOF 2 Versioning and Development Lifecycle - for managing versions and configurations of MOF-based models [MOFVD] // * //MOF Queries Views and Transformations - for transforming MOF-based models [QVT]// * //MOF Models to Text - for generating text, such as programs, from MOF-based models [MOFM2T]// * //Object Constraint Language - for specifying constraints on MOF-based models [OCL]// /**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- /* To add a discussion page to this page, comment out the line that says ~~DISCUSSION:off~~ */ ~~DISCUSSION:on|Outstanding Issues~~ ~~DISCUSSION:off~~