Model-driven architecture (MDA)
This part of the framework describes model-driven architecture (MDA) and covers the following:
- What is MDA?
- Standards and technologies
- MDA and interoperability
- Conclusive remarks
Available training material
ATHENA has defined a training track on model-driven interoperability (MDI). The training track consists of three courses:
- The AP4 course introduces MDA in the context of interoperability.
- The AP5 course focuses on metamodelling, UML profiles and domain-specific languages (DSLs), and method engineering.
- The AP6 course focuses on model mappings and transformations with a focus on service-oriented development with PIM4SOA, Web services, agents and peer-2-peer (P2P).
|AP4||4-1||Interoperability & Model-Driven Architecture (MDA)|
|AP5||5-1||ATHENA Model-Driven Interoperability (MDI) Framework|
|5-3||UML Profiles and Domain-Specific Languages (DSLs)||
|AP6||6-1||Model Mappings and Transformations||
|6-2||Model-Driven Development with PIM4SOA|
|6-3||From PIM4SOA to Web Services||
|6-4||From PIM4SOA to Agents|
|6-5||From PIM4SOA to Peer-2-Peer (P2P)|