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:

  1. MOF objects are fully M3 objects and are not directly involved in other levels of architecture (i.e., CMOF full specification of M3 elements).
  2. Some MOF objects belong to M3, and some to M2 and below (for example EMOF - M3, and the supplement to CMOF to M2).
  3. 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.
  4. It generally can not be displayed.

    0