Pattern Based Methodology for UML profiles Evolution Management

Fadoi Lakhal 1 Hubert Dubois 2 Dominique Rieu 3
1 SIGMA
LIG - Laboratoire d'Informatique de Grenoble, LIST - Laboratoire d'Intégration des Systèmes et des Technologies
3 SIGMA
LIG - Laboratoire d'Informatique de Grenoble
Abstract : UML profiles are a frequently used alternative to describe the abstract syntax of modeling languages. As any abstract syntax, UML profiles evolve through time. As UML profiles are used for models definition, their evolutions may have a direct impact on them. The adaptation costs of these models may be as important as redefining a complete new model from scratch. In this paper, we deal with reducing the cost of models adaptation fitting the conducted evolution of the UML profiles. We want to offer a pattern-based solution to recurrent evolution problems. So, we specify evolution patterns in four aspects: the sequence of change operations needed to describe an evolution, the classification according to the evolution impact, a reusable solution for each category and, finally, the relations towards other evolution patterns. This paper is illustrated on standard UML profiles used in the automotive domain
Type de document :
Communication dans un congrès
IEEE International Conference on Research Challenges in Information Science - RCIS'2013, 2013, Paris, France. pp.1-12, 2013
Liste complète des métadonnées

https://hal.inria.fr/hal-00953473
Contributeur : Sophie Dupuy-Chessa <>
Soumis le : vendredi 28 février 2014 - 11:53:10
Dernière modification le : jeudi 11 janvier 2018 - 06:27:13

Identifiants

  • HAL Id : hal-00953473, version 1

Collections

Citation

Fadoi Lakhal, Hubert Dubois, Dominique Rieu. Pattern Based Methodology for UML profiles Evolution Management. IEEE International Conference on Research Challenges in Information Science - RCIS'2013, 2013, Paris, France. pp.1-12, 2013. 〈hal-00953473〉

Partager

Métriques

Consultations de la notice

273