Introduction to MODEM:

Building a Semantic Foundation for EA: Reengineering the MODAF™ Meta-Model Based on the IDEAS Foundation

Describes the MODEM framework under development - the building of a Semantic Foundation for EA by reengineering the MODAF™ Meta-Model Based on the IDEAS Foundation Model.

MODEM - Reengineering the MODAF meta-model based on the IDEAS foundation model

Describes the development of the BORO-IDEAS based MODEM, a semantic metamodel for MODAF.

MODEM – Building a semantic foundation for enterprise architecture:

Reengineering the MODAF meta-model based on the IDEAS foundation model

Introduction: A presentation of the background for the work concerning MODEM, its origins as part of the IDEAS group effort and the reasons behind starting the work as an effort funded by the Swedish Armed Forces. Discussions around the goal of harmonization and the difficulties presented by having multiple, different, national frameworks.

The starting point: MODAF in its current form: A brief introduction of the MODAF meta-model as well as the IDEAS foundation model and the reasons for modifying MODAF based on a UML profile based meta-model to a non-UML meta-model based on the IDEAS foundation model.

Semantic technology, the road ahead: The semantic basis for IDEAS is presented and how this can improve the utility of framework usage. Examples from the reengineering work are presented as well as how a semantic approach cleared up various areas within the MODAF meta-model.

MODEM, what was done, patterns and examples: The work that resulted in MODEM is presented. The use of semantic patterns is presented as a crucial part of the MODEM reengineering effort. Some of these patterns are presented as well as exemplified. Some examples of MODEM used to model the standard search and rescue example used extensively in framework development are also presented.

Relationship between this effort and other IDEAS foundation based models: The US DoD architecture framework DoDAF 2 DMM has also used the IDEAS foundation model as a basis for development and similarities as well as differences are presented.

Conclusions: Conclusions as well as future directions of this work effort are presented.