Hybrid Approach for Metamodel and Model Co-evolution

Abstract : Evolution is an inevitable aspect which affects metamodels. When metamodels evolve, model conformity may be broken. Model co-evolution is critical in model driven engineering to automatically adapt models to the newer versions of their metamodels. In this paper we discuss what can be done to transfer models between versions of a metamodel. For this purpose we introduce hybrid approach for model and metamodel co-evolution, that first uses matching between two metamodels to discover changes and then applied evolution operators to migrate models. In this proposal, migration of models is done automatically; except, for non resolvable changes, where assistance is proposed to the users in order to co-evolve their models to regain conformity.
Document type :
Conference papers
Complete list of metadatas

Cited literature [23 references]  Display  Hide  Download

https://hal.inria.fr/hal-01789942
Contributor : Hal Ifip <>
Submitted on : Friday, May 11, 2018 - 3:10:20 PM
Last modification on : Saturday, April 6, 2019 - 3:10:02 PM
Long-term archiving on : Tuesday, September 25, 2018 - 11:24:45 AM

File

339159_1_En_46_Chapter.pdf
Files produced by the author(s)

Licence


Distributed under a Creative Commons Attribution 4.0 International License

Identifiers

Citation

Fouzia Anguel, Abdelkrim Amirat, Nora Bounour. Hybrid Approach for Metamodel and Model Co-evolution. 5th International Conference on Computer Science and Its Applications (CIIA), May 2015, Saida, Algeria. pp.563-573, ⟨10.1007/978-3-319-19578-0_46⟩. ⟨hal-01789942⟩

Share

Metrics

Record views

52

Files downloads

131