You need to extend your models? EMF Facet vs. EMF Profiles - Inria - Institut national de recherche en sciences et technologies du numérique
Conference Papers Year : 2012

You need to extend your models? EMF Facet vs. EMF Profiles

Abstract

When using the Eclipse Modeling Framework (EMF), directly or as part of Eclipse-based solutions, one often faces the problem of having to extend EMF models in an efficient and structured way. However, either due to technical or business reasons, the respective original EMF models/metamodels cannot be modified or "polluted" with the intended additional information. To this end, an advanced and lightweight model extension mechanism is worth a mint! EMF Facet and EMF Profiles, respectively hosted in Eclipse-EMFT and Eclipse Labs, are two projects implementing such an extension mechanism. The former offers a way to dynamically extend models at runtime, while the latter provides a UML-like profile mechanism adapted to be used for any EMF model. In this lightning talk, we introduce both tools very briefly and directly demonstrate on a simple example how they can be used in a complementary way.
Fichier principal
Vignette du fichier
eclipsecon2012modelingsymposiummodelextension.pdf (903.64 Ko) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

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

Identifiers

  • HAL Id : hal-00688390 , version 1

Cite

Hugo Bruneliere, Philip Langer. You need to extend your models? EMF Facet vs. EMF Profiles. EclipseCon 2012 - Modeling Symposium, Mar 2012, Reston, VA, United States. ⟨hal-00688390⟩
474 View
18 Download

Share

More