Version 3 (modified by vadim.godunko, 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.

Key features

  • 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
Note: See TracWiki for help on using the wiki.