Scientific Publications

Important: This page is frozen. New documents are now available in the digital repository  DSpace


Abstract

Models have been used in various engineering fields to help managing complexity and represent information in different abstraction levels according to specific notation and stakeholder’s viewpoint. Model-Driven-Engineering (MDE) gives basic principles for the use of models as primary artefacts throughout the software development phases. Models are defined using modelling languages defined as metamodels. When a metamodel evolves, models may no longer conform to it. To be able to use these models with the new modelling language, they need to be migrated. In fact, several approaches have been proposed addressing this problem. Some of these approaches tackle the problem by specifying manual solutions. Others either propose matching mechanisms to adapt models or define coupled operator for performing migration. In this paper, we introduce co-evolution problem, we give an overview of different approaches to the problem and compare them. As a complementary result we conclude with directions of future work.


BibTex

@inproceedings{uniusa413,
    title={Comparison Study of Metamodels and Models Co-Evolution Approaches},
    author={Fouzia Anguel, Abdelkrim AMIRAT and Nora Bounour},
    year={2015},
    booktitle={Symposium on Complex Systems and Intelligent Computing (CompSIC)}
}