Co-évolution des modèles et de leurs métamodèles - Application à l'évolution des profils UML - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Article Dans Une Revue Revue des Sciences et Technologies de l'Information - Série ISI : Ingénierie des Systèmes d'Information Année : 2013

Co-evolution of models and their metamodels: Application in the evolution of UML profiles

Co-évolution des modèles et de leurs métamodèles - Application à l'évolution des profils UML

Résumé

La syntaxe abstraite d'un langage de modélisation évolue au fil des versions de ce langage et ces évolutions peuvent avoir des répercussions importantes sur les modèles décrits en ce langage. Nous étudions les évolutions de la syntaxe abstraite lorsque celle-ci est définie par un profil UML. Plus particulièrement, nous nous sommes intéressés à l'impact des évolutions d'un profil UML sur les modèles instances et à minimiser l'effort pour faire migrer ces modèles vers une version conforme à la nouvelle version d'un profil. En effet, le coût d'une migration manuelle des modèles peut parfois être supérieur au coût d'une redéfinition complète de ces derniers. La classification des évolutions d'un profil UML en fonction de leur impact sur les modèles instances semble être l'étape indispensable pour offrir une approche de migration automatisée qui soit adaptée à chaque type d'évolution. L'objectif étant que l'intervention manuelle du concepteur soit la plus réduite possible

Dates et versions

hal-00953477 , version 1 (28-02-2014)

Identifiants

Citer

Fadoi Lakhal, Hubert Dubois, Dominique Rieu. Co-évolution des modèles et de leurs métamodèles - Application à l'évolution des profils UML. Revue des Sciences et Technologies de l'Information - Série ISI : Ingénierie des Systèmes d'Information, 2013, XVIII, pp.45-73. ⟨10.3166/ISI.18.2.45-73⟩. ⟨hal-00953477⟩
53 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More