Panorama : A Unified Framework for Model Composition
Résumé
Model Driven Engineering promotes the separation of concerns to deal with the design's complexity and maintainability. However, using this practice implies the creation of several heterogeneous models using different notations. It is then necessary to compose these models to reason on the overall designed system for many purposes such as : checking the global consistency of the models, understanding the interactions across the composed models, generating code, etc. Currently, model compositions are done in ad-hoc ways. Each tool provides its own composition operators and tools, preventing thereby the reuse of these operators. In order to propose a unified methodology to compose models, we present in this paper a comparison of existing composition operators and a framework for integrating these operators to metamodeling languages to support automatic composition capabilities for the models that conform to these languages.
Origine : Fichiers produits par l'(les) auteur(s)
Loading...