DocumentCode
2107215
Title
A Distributed Dynamic Adaptation Model for Component-Based Applications
Author
Segarra, M.T. ; Andre, Frederic
Author_Institution
Technopole Brest-Iroise, IT/Telecom Bretagne, Brest
fYear
2009
fDate
26-29 May 2009
Firstpage
525
Lastpage
529
Abstract
Adaptive software includes the necessary mechanisms to modify its behavior in order to optimize resources utilization or for software evolution issues. Dynamic adaptation is specially important on environments which resources vary over time, and which applications manage requests from users with different preferences (e.g. language). Building such adaptive software requires applications designers to include the necessary adaptation mechanisms. Moreover, when dealing with distributed applications, designers may want to distribute the adaptation mechanisms themselves. In this paper, we propose a model for dynamic adaptation that clearly separates adaptation from business logic and that can be customized by applications designers in order to satisfy adaptation needs. The model is based on a set of mandatory functionalities that manage basic adaptation operations and an optional functionality that can be used to manage adaptation mechanisms distribution. We have used our adaptation model to build an adaptive data consistency service of an ambient assistive living application.
Keywords
distributed processing; software engineering; adaptation mechanisms distribution; adaptive data consistency service; adaptive software; business logic; distributed dynamic adaptation model; mandatory functionalities; optional functionality; resources utilization; software evolution; Adaptation model; Aging; Application software; Buildings; Environmental management; Europe; Logic design; Resource management; Software design; Telecommunications;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Information Networking and Applications, 2009. AINA '09. International Conference on
Conference_Location
Bradford
ISSN
1550-445X
Print_ISBN
978-1-4244-4000-9
Electronic_ISBN
1550-445X
Type
conf
DOI
10.1109/AINA.2009.16
Filename
5076243
Link To Document