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. © Springer-Verlag Berlin Heidelberg 2007.
CITATION STYLE
Cubo, J., Salaün, G., Cámara, J., Canal, C., & Pimentel, E. (2007). Context-based adaptation of component behavioural interfaces. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4467 LNCS, pp. 305–323). Springer Verlag. https://doi.org/10.1007/978-3-540-72794-1_17
Mendeley helps you to discover research relevant for your work.