Virtual EMF - Transparent Composition, Weaving and Linking of Models - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 2011

Virtual EMF - Transparent Composition, Weaving and Linking of Models

Abstract

When using the Eclipse Modeling Framework (EMF), one frequently faces the problem of having to deal with several large heterogeneous and interrelated models. The information relevant for a specific user at a given time is often scattered across those models. Therefore, we often have the need for composing, weaving or simply linking (parts of) these models in order to provide a more unified and usable view of the modeled system(s). With the currently available technologies, this is not a trivial task. Ideally, we would like to have a kind of virtual EMF resource offering a centralized and transparent access point to a global view on these different interconnected models. It should be implemented in a way such that: 1) The virtual EMF resource behaves as a normal model, so interoperability (compatibility with existing EMF-based solutions/tools) is guaranteed; 2) There is a perfect synchronization between the composed view (virtual resource) and the original models; 3) Performance is not an issue, because neither creating nor accessing the global view results in additional costs (loading time, memory usage, etc.). As a solution, this talk introduces the brand new Virtual EMF tool which enables users to efficiently access, handle and combine a set of interrelated EMF models in a completely transparent way.
Fichier principal
Vignette du fichier
eclipseconeurope2011virtualemftalk.pdf (3.8 Mo) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-00639555 , version 1 (11-04-2023)

Identifiers

  • HAL Id : hal-00639555 , version 1

Cite

Hugo Bruneliere, Grégoire Dupé. Virtual EMF - Transparent Composition, Weaving and Linking of Models. EclipseCon Europe 2011, Nov 2011, Ludwigsburg, Germany. ⟨hal-00639555⟩
243 View
4 Download

Share

Gmail Facebook X LinkedIn More