Context-based adaptation of component behavioural interfaces

  • Authors:
  • Javier Cubo;Gwen Salaün;Javier Cámara;Carlos Canal;Ernesto Pimentel

  • Affiliations:
  • Department of Computer Science, University of Málaga, Málaga, Spain;Department of Computer Science, University of Málaga, Málaga, Spain;Department of Computer Science, University of Málaga, Málaga, Spain;Department of Computer Science, University of Málaga, Málaga, Spain;Department of Computer Science, University of Málaga, Málaga, Spain

  • Venue:
  • COORDINATION'07 Proceedings of the 9th international conference on Coordination models and languages
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In the development of component-based systems, components need to be adapted in most of the occasions to work under certain conditions which were not initially predicted by their developers. These conditions are likely to change at runtime, therefore it is very important to provide systems with the ability to alter their behaviour while they are running, depending on the changing conditions of the environment. This paper presents an expressive and graphically-based notation to specify flexible adaptation policies (or mappings) between the interfaces of two or more components to be integrated. In a second step, we propose an algorithm which automatically derives the resulting adaptor from a mapping, and a description of component interfaces. We illustrate our proposal using an E-book system.