Aspect-Oriented Modeling to Support Dynamic Adaptation

Abstract : Since software systems need to be continuously available under varying conditions, their ability to evolve at runtime is increasingly seen as one key issue. Modern programming frameworks already provide support for dynamic adaptations. However the high-variability of features in Dynamically Adaptive Systems (DAS) introduces an explosion of possible runtime system configurations (often called modes) and mode transitions. Designing these configurations and their transitions is tedious and errorprone, making the system feature evolution difficult. This demo presents a tool-chain developed by the DiVA project, which combines AOM and Model-Driven Engineering to tame the combinatorial explosion of DAS modes. Using AOM techniques, we derive a wide range of modes by weaving aspects into an explicit model reflecting the runtime system. We use these generated modes to automatically adapt the system using MDE techniques.
Type de document :
Communication dans un congrès
Forum Demo at AOSD'10, 2010, Rennes and St Malo, France, France. 2010
Liste complète des métadonnées

Littérature citée [10 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00504664
Contributeur : Didier Vojtisek <>
Soumis le : mercredi 21 juillet 2010 - 09:36:47
Dernière modification le : mercredi 11 avril 2018 - 01:55:41
Document(s) archivé(s) le : vendredi 22 octobre 2010 - 16:19:11

Fichier

Morin10a.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00504664, version 1

Citation

Brice Morin, Franck Fleurey, Olivier Barais, Jean-Marc Jézéquel. Aspect-Oriented Modeling to Support Dynamic Adaptation. Forum Demo at AOSD'10, 2010, Rennes and St Malo, France, France. 2010. 〈inria-00504664〉

Partager

Métriques

Consultations de la notice

416

Téléchargements de fichiers

112