OMG has developed a MOF standard. On the other hand, there is such a thing as " Metamodeling architecture "
How are standard elements mapped to architecture? In the study of this question, the following answers (hypotheses) arose:
- MOF objects are fully M3 objects and are not directly involved in other levels of architecture (i.e., CMOF full specification of M3 elements).
- Some MOF objects belong to M3, and some to M2 and below (for example EMOF - M3, and the supplement to CMOF to M2).
- MOF objects are the only tool for creating models of M3 and transforming this model into M2. Then there is the model M3 on which UML2 is developed.
- It generally can not be displayed.