The Dynamic Composition of Independent Adaptations including Interferences Management

Abstract : Nowadays, software systems are becoming ever more complex and are likely to evolve quickly. A challenge is being able to adapt these systems and thus to integrate, swap or remove new functionalities. Compositional adaptation provides a way to tackle this at runtime. This situation, leads to satisfy new requirements in software adaptation. Moreover, adaptations entities may be developed independently and even can be specified by different designers. Accordingly, the set of all adaptations that may be deployed cannot be anticipated at design time. In such case, they may interfere when they are composed. In this paper, we propose an associative composition operation to support software adaptation. In our research, we consider that the adaptation of a running system is assimilated to the composition of the model of the initial application (called initial graph) with new model elements (graphs of adaptations).
Type de document :
Communication dans un congrès
7th International Conference on Software Engineering Advances, Nov 2012, Lisbon, Portugal. Proceedings of the 7th International Conference on Software Engineering Advances. 〈http://www.iaria.org/conferences2012/ICSEA12.html〉
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-01330495
Contributeur : Stéphane Lavirotte <>
Soumis le : vendredi 10 juin 2016 - 18:04:11
Dernière modification le : samedi 11 juin 2016 - 01:06:32

Identifiants

  • HAL Id : hal-01330495, version 1

Collections

Citation

Sana Fathallah Ben Abdenneji, Stéphane Lavirotte, Jean-Yves Tigli, Gaëtan Rey, Michel Riveill. The Dynamic Composition of Independent Adaptations including Interferences Management. 7th International Conference on Software Engineering Advances, Nov 2012, Lisbon, Portugal. Proceedings of the 7th International Conference on Software Engineering Advances. 〈http://www.iaria.org/conferences2012/ICSEA12.html〉. 〈hal-01330495〉

Partager

Métriques

Consultations de la notice

50