1 / 12

Enhancing Model Traceability with Global Model Management in MDE

This project focuses on extending traceability in model engineering through global model management. The goal is to automate model transformation, incorporating declarative model correspondences. The AM3 GMM Prototype, available from Eclipse.org, utilizes megamodeling to represent relationships between models. The solution aims to streamline traceability processes by providing a generic and extensible framework for managing global modeling resources effectively. The SAP Use Case showcases a subset of the MDPE process from UML2 to AnyLogic, offering a simplified demonstration of the concept.

miracle
Download Presentation

Enhancing Model Traceability with Global Model Management in MDE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WP3 - Model EngineeringD3.2.d “Global Model Management Traceability Extension “ Hugo Bruneliere (INRIA) MODELPLEX Interim Review, Brussels (Belgium), 27th of March 2009

  2. D3.2.d - Context UML Yesterday: Contemplative

  3. D3.2.d - Context ATL MMa UML UML Today: Towards automation (Model Transformation) Yesterday: Contemplative

  4. D3.2.d - Context ATL ATL UML MMa MMa MMb UML AMW Today: Towards automation (Model Transformation) Today & Tomorrow: Declarative Model Correspondences (Model Weaving + Model Transformation) Yesterday: Contemplative

  5. D3.2.d - Context ATL ATL MMa UML MMa MMb UML AMW Today: Towards automation (Model Transformation) Today & Tomorrow: Declarative Model Correspondences (Model Weaving + Model Transformation) Yesterday: Contemplative AM3 Tomorrow: Managing global modeling resources in MDE-oriented development of complex software systems (Global Model Management + Model Weaving + Model Transformation)

  6. D3.2.d - Context ATL ATL MMa UML MMa MMb UML AMW Today: Towards automation (Model Transformation) Today & Tomorrow: Declarative Model Correspondences (Model Weaving + Model Transformation) Yesterday: Contemplative Need for Traceability AM3 Tomorrow: Managing global modeling resources in MDE-oriented development of complex software systems (Global Model Management + Model Weaving + Model Transformation)

  7. D3.2.d - Solution • The AM3 GMM Prototype • Available from Eclipse.org • Megamodeling: represent references to models and relationships between them as models (called megamodels) • Similar to a metadata repository on involved modeling artifacts • Generic & extensible solution applied to Traceability:

  8. D3.2.d - Solution • The AM3 GMM Prototype • Available from Eclipse.org • Megamodeling: represent references to models and relationships between them as models (called megamodels) • Similar to a metadata repository on involved modeling artifacts • Generic & extensible solution applied to Traceability:

  9. D3.2.d - Solution • The AM3 GMM Prototype • Available from Eclipse.org • Megamodeling: represent references to models and relationships between them as models (called megamodels) • Similar to a metadata repository on involved modeling artifacts • Generic & extensible solution applied to Traceability:

  10. D3.2.d - Solution • The AM3 GMM Prototype • Available from Eclipse.org • Megamodeling: represent references to models and relationships between them as models (called megamodels) • Similar to a metadata repository on involved modeling artifacts • Generic & extensible solution applied to Traceability:

  11. D3.2.d – SAP Use Case • Subset of the overall MDPE process: UML2 to AnyLogic • Simplified view • Demo…

  12. D3.2.d (Global Model Management Traceability Extension)

More Related