Skip to Main content Skip to Navigation
New interface
Conference papers

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

Hugo Bruneliere 1, 2 Philip Langer 3 
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 : 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.
Document type :
Conference papers
Complete list of metadata
Contributor : Hugo Bruneliere Connect in order to contact the contributor
Submitted on : Tuesday, April 17, 2012 - 3:17:59 PM
Last modification on : Wednesday, April 27, 2022 - 3:49:56 AM


  • HAL Id : hal-00688390, version 1


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⟩



Record views