Mechanisms for Leveraging Models at Runtime in Self-adaptive Software

Abstract : Modern software systems are often required to adapt their behavior at runtime in order to maintain or enhance their utility in dynamic environments. Models at runtime research aims to provide suitable abstractions, techniques, and tools to manage the complexity of adapting software systems at runtime. In this chapter, we discuss challenges associated with developing mechanisms that leverage models at runtime to support runtime software adaptation. Specifically, we discuss challenges associated with developing effective mechanisms for supervising running systems, reasoning about and planning adaptations, maintaining consistency among multiple runtime models, and maintaining fidelity of runtime models with respect to the running system and its environment. We discuss related problems and state-of-the-art mechanisms, and identify open research challenges.
Type de document :
Chapitre d'ouvrage
Nelly Bencomo; Robert France; Betty H. Cheng; Uwe Assmann. Models@run.time, 8378, Springer, pp.19-46, 2014, Lecture Notes in Computer Science, 978-3-319-08914-0. 〈10.1007/978-3-319-08915-7_2〉
Liste complète des métadonnées

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

https://hal.inria.fr/hal-01018734
Contributeur : Amel Bennaceur <>
Soumis le : lundi 7 juillet 2014 - 09:46:57
Dernière modification le : vendredi 25 mai 2018 - 12:02:07
Document(s) archivé(s) le : mardi 7 octobre 2014 - 10:47:01

Fichier

roadmap-section-mechanisms.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Amel Bennaceur, Robert France, Giordano Tamburrelli, Thomas Vogel, Pieter J. Mosterman, et al.. Mechanisms for Leveraging Models at Runtime in Self-adaptive Software. Nelly Bencomo; Robert France; Betty H. Cheng; Uwe Assmann. Models@run.time, 8378, Springer, pp.19-46, 2014, Lecture Notes in Computer Science, 978-3-319-08914-0. 〈10.1007/978-3-319-08915-7_2〉. 〈hal-01018734〉

Partager

Métriques

Consultations de la notice

356

Téléchargements de fichiers

514