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 - Behaviour:

A ‘structural constraints’ case study

This walks through a project where the BORO methodology was used to re-engineer data in a defence architectural framework standard - MODAF. This standard has a UML metamodel. UML has (to an extent) a formal semantics, but was not designed to provide a real world semantics. Hence, MODAF at the start had no top level real world semantics, though it had started to establish middle level real world semantics, within UML’s top level formal semantics. This presentation explaines how MODEM used IDEAS (BORO) to bring the real world semantics in. This includes a detailed study of the improvements needed to the UML model for behaviour.
This is part of a series of tutorials that walk through examples that illustrate how the BORO methodology has been used to re-engineer data in an industrial context.

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.