|Version 3 (modified by 9 years ago) ( diff ),|
Ada Modeling Framework
Ada Modeling Framework allows to construct libraries to process different kinds of models. It provides implementation of OMG's Meta-Object Facility (MOF) and accepts custom metamodels expressed in CMOF language. Constructed libraries can be used as core of tools to support Model-Driven Architecture process, for example for code generators.
AMF provides ready-to-use module to process UML models.
Note: source code of several examples are available in design/amf2 directory in repository.
- support for custom metamodels - Ada API and support code can be generated for arbitrary metamodel
- XMI interchange - XMI format is used to interchange with another tools
- modification notification - application is notified about changes in models, so interactive applications can developed