Live briefing
Everything about Meta-Object Facility
Standard of Object Management Group
The Meta-Object Facility (MOF) is an Object Management Group (OMG) standard for model-driven engineering. Its purpose is to provide a type system for entities in the CORBA architecture and a set of interfaces through which those types can be created and manipulated. MOF may be used for domain-driven software design and object-oriented modelling. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Meta-Object FacilityA 5-minute orientation
- Pick up a classic book: Business Object Design and Implementation IIThe most-reprinted book on the subject
- Read the landmark paper: Bridging WebML to model-driven engineering: from document type definitions to meta object facilityCited 9 times
- Go sideways: MetamodelingA closely related topic
- Go sideways: Common warehouse metamodelA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Bridging WebML to model-driven engineering: from document type definitions to meta object facility
Handling nonconforming individuals in search-based model-driven engineering: nine generic strategies for feature location in the modeling space of the meta-object facility
Rich meta object facility formal integration platform: syntax, semantics and implementation
The Ordering System of Technical Objects Based on Meta Object Facility
CONSISTENCY PROBLEM OF MULTI-VIEW ENTERPRISE MODEL BASED ON META OBJECT FACILITY
Building a Metamodel of an E-learning Information System Based on the Meta-Object Facility Standard
📚 Books worth reading
Business Object Design and Implementation IIDilip Patel · 1998
Introduction to making very big booksUnited States. Congress. Senate. Committee on Pensions · 2011
Information computing and applicationsChina) ICICA (Conference) (3rd 2012 Chengde · 2012
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Metamodeling A metamodel is a model of a model, and metamodeling is the process of generating such metamodels. Thus metamodeling or meta-modeling is the analysis, constructi…
- Common warehouse metamodel The common warehouse metamodel (CWM) defines a specification for modeling metadata for relational, non-relational, multi-dimensional, and most other objects…
- Object Constraint Language The Object Constraint Language (OCL) is a declarative language describing rules applying to Unified Modeling Language (UML) models developed at IBM and…
- XML Metadata Interchange The XML Metadata Interchange (XMI) is an Object Management Group (OMG) standard for exchanging metadata information via Extensible Markup Language (XML)…
- Model-driven architecture Model-driven architecture (MDA) is a software design approach for the development of software systems. It provides a set of guidelines for the structuring…
- Java Metadata Interface Given that metadata is a set of descriptive, structural and administrative data about a group of computer data (for example such as a database schema)…
- Unified Modeling Language The Unified Modeling Language (UML) is a general-purpose, object-oriented, visual modeling language that provides a way to visualize the architecture and…
- QVT QVT (Query/View/Transformation) is a standard set of languages for model transformation defined by the Object Management Group. Model transformation is…