K@RT: An Aspect-Oriented and Model-Oriented Framework for Dynamic Software Product Lines

Brice Morin 1 Olivier Barais 1 Jean-Marc Jézéquel 1
1 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : Software systems should often provide continuous services and cannot easily be stopped. However, in order to meet new requirements from the user or the marketing, systems should be able to evolve in order to provide new services or modify existing ones. Adapting software systems at runtime is not an easy task and should be realized with attention. In this paper, we present K@RT, our generic and extensible framework for managing dynamic software product lines. K@RT is composed of three parts: i) a generic and extensible metamodel for describing running systems at a high-level of abstraction, ii) a set of metaaspects that extends the generic metamodel with constraint checking, supervising and connections with execution platforms iii) some platform-specific causal connections that allow us to supervise systems running on different execution platforms.
Type de document :
Communication dans un congrès
Proceedings of the 3rd International Workshop on Models@Runtime, at MoDELS'08, 2008, Toulouse, France, France. 2008
Liste complète des métadonnées

https://hal.inria.fr/inria-00456486
Contributeur : Didier Vojtisek <>
Soumis le : lundi 15 février 2010 - 11:36:56
Dernière modification le : mercredi 16 mai 2018 - 11:23:06
Document(s) archivé(s) le : vendredi 18 juin 2010 - 20:38:46

Fichier

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

Identifiants

  • HAL Id : inria-00456486, version 1

Citation

Brice Morin, Olivier Barais, Jean-Marc Jézéquel. K@RT: An Aspect-Oriented and Model-Oriented Framework for Dynamic Software Product Lines. Proceedings of the 3rd International Workshop on Models@Runtime, at MoDELS'08, 2008, Toulouse, France, France. 2008. 〈inria-00456486〉

Partager

Métriques

Consultations de la notice

571

Téléchargements de fichiers

195