MUSIC: Middleware Support for Self-Adaptation in Ubiquitous and Service-Oriented Environments

  • Authors:
  • Romain Rouvoy;Paolo Barone;Yun Ding;Frank Eliassen;Svein Hallsteinsen;Jorge Lorenzo;Alessandro Mamelli;Ulrich Scholz

  • Affiliations:
  • University of Oslo, Oslo, Norway 0316;HP Italy, Cernusco sul Naviglio, Italy 20063;European Media Laboratory GmbH, Heidelberg, Germany 69118;University of Oslo, Oslo, Norway 0316;SINTEF ICT, Trondheim, Norway 7024;Telefónica I+D, Valladolid, Spain 47151;HP Italy, Cernusco sul Naviglio, Italy 20063;European Media Laboratory GmbH, Heidelberg, Germany 69118

  • Venue:
  • Software Engineering for Self-Adaptive Systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Self-adaptive component-based architectures facilitate the building of systems capable of dynamically adapting to varying execution context. Such a dynamic adaptation is particularly relevant in the domain of ubiquitous computing, where numerous and unexpected changes of the execution context prevail. In this paper, we introduce an extension of the MUSIC component-based planning framework that optimizes the overall utility of applications when such changes occur. In particular, we focus on changes in the service provider landscape in order to plug in interchangeably components and services providing the functionalities defined by the component framework. The dynamic adaptations are operated automatically for optimizing the application utility in a given execution context. Our resulting planning framework is described and validated on a motivating scenario of the MUSIC project.