Home // International Journal On Advances in Software, volume 4, numbers 3 and 4, 2011 // View article
A Pattern-based Adaptation for Abstract Applications in Pervasive Environments
Authors:
Imen Ben Lahmar
Djamel Belaïd
Hamid Mukhtar
Keywords: Adaptation patterns, mismatches, abstract applications, component model
Abstract:
Using service-oriented architecture, applications can be defined as an assembly of abstract components that are mapped to a concrete level to fulfill their executions. However, several problems may be detected during their mapping as well as during their executions, which prevent them to be executed successfully. Thus, there is a need to adapt them according to the given contexts. In this article, we present some situational contexts that may trigger the adaptation of applications at init time or during their execution. Upon detection of certain changes in context, the applications are adapted accordingly. For this goal, we propose a set of adaptation patterns that provide an extra-functional behavior with respect to the functional behavior of the applications. These patterns are injected into abstract applications if a relevant context is sensed to ensure their mapping as well as their execution.
Pages: 367 to 377
Copyright: Copyright (c) to authors, 2011. Used with permission.
Publication date: April 30, 2012
Published in: journal
ISSN: 1942-2628