Skip to Main content Skip to Navigation
Conference papers

Virtual Composition of EMF Models

Cauê Clasen 1 Frédéric Jouault 1 Jordi Cabot 1
1 ATLANMOD - Modeling Technologies for Software Production, Operation, and Evolution
LINA - Laboratoire d'Informatique de Nantes Atlantique, Département informatique - EMN, Inria Rennes – Bretagne Atlantique
Abstract : Model composition is a very important modeling task as it allows to combine various perspectives of a system (represented by various models) into a single specialized view (a composed model). Several approaches have been proposed to tackle this problem, but they present some important limitations concerning efficiency, interoperability, and/or synchronization issues (mainly due to the element cloning mechanism used to create the composed model). In this paper we propose a new model composition method based on the virtualization of the composition mechanism. In our approach, the composed model is in fact created as a virtual model that redirects all its model access and manipulation requests directly to the set of base models from which it was generated. This is done transparently for the designer. Our mechanism improves the composition process with relation to the limitations mentioned above. The solution has been implemented and validated in a prototype tool on top of EMF.
Document type :
Conference papers
Complete list of metadata

Cited literature [6 references]  Display  Hide  Download

https://hal.inria.fr/inria-00606374
Contributor : Cauê Clasen <>
Submitted on : Wednesday, July 6, 2011 - 11:42:47 AM
Last modification on : Thursday, February 27, 2020 - 1:39:29 AM
Long-term archiving on: : Friday, October 7, 2011 - 2:25:19 AM

File

VirtualModels_IDM2011.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : inria-00606374, version 1

Citation

Cauê Clasen, Frédéric Jouault, Jordi Cabot. Virtual Composition of EMF Models. 7èmes Journées sur l'Ingénierie Dirigée par les Modèles (IDM 2011), Jul 2011, Lille, France. ⟨inria-00606374⟩

Share

Metrics

Record views

654

Files downloads

591