[
OsEATools |
MetaModel |
Overview |
Base-principles and requirements |
Model-objects |
Entities |
Relations |
Models |
Categories ]
Metamodel: Base principles and core requirements
The metamodel is intended to support textual and graphical modeling of any architecture-related entities in any model-type, to in turn support any architecture-development required within the scope of enterprise-architecture at a whole-of-enterprise scale.
The metamodel will adhere to key standards such as the OMG series.
The metamodel described here is assumed to be an overlay on the OMG MOF (Meta-Object Facility) metametamodel, similar to the definition of the UML metamodel but as an intermediate layer (i.e. metalanguage rather than language).
MOF Versions will be used for version-management.
XMI will be used for metamodel interchange.
Core requirements
The following categories of objects will be required:
- architecture-model objects
- architecture-process objects
Only requirements for architecture-model objects are described in the current version of this document.
[
OsEATools |
MetaModel |
Overview |
Base-principles and requirements |
Model-objects |
Entities |
Relations |
Models |
Categories ]