Model Driven Interoperability

Model Driven Interoperability (MDI) is a methodological framework, which provides a conceptual and technical support to make interoperable enterprises using ontologies and semantic annotations, following model driven development (MDD) principles.

These two projects worked on both the definition of a methodological framework and the application of MDI on concrete cases.

The MDI Method proposed to solve interoperability problems, like its name indicates, is based on the MDA approach.

Also, the following principles were applied to the definition of this method: Next picture show the main features of the MDI Method, in which the green areas give the estimated effort related to each phase and workflow: The MDI Framework[10][11][12] from ATHENA provides guidance on how MDD should be applied to address interoperability.

[13] The following services: verification of the consistency of models, support to automatic mapping discovery among heterogeneous models, and definition of semantic preserving transformation can support MDI to tackle both vertical and horizontal issues.

Interoperability levels: Data, Application, Knowledge, Business.
Interoperability levels.
Reference Model for Model Driven Interoperability.
Reference Model for MDI.
Example of Reference Model for Model Driven Interoperability.
Example of Reference Model for MDI.
Interoperability levels: Model Driven Interoperability Method.
MDI Method.
Model Driven Interoperability: Reference Model for conceptual integration.
MDI: Reference Model for conceptual integration.
Model Driven Interoperability: Reference Model for technical integration.
MDI: Reference Model for technical integration.
Model Driven Interoperability: Reference model for applicative integration.
MDI: Reference model for applicative integration.
Model Driven Interoperability Transformation Architecture.
Transformation Architecture.