DocumentCode :
2007770
Title :
An Architecture-Based Approach to Developing Context-Aware Adaptive Systems
Author :
Hussein, Mahmoud ; Han, Jun ; Colman, Alan ; Yu, Jian
fYear :
2012
fDate :
11-13 April 2012
Firstpage :
154
Lastpage :
163
Abstract :
Self-adaptive systems and context-aware systems have been proposed to provide the ability for a software system to adapt itself at runtime to cope with changes in its environment and user needs. However, research in self-adaptation and context-awareness has been carried out largely in separate communities, with limited reference to each other. Research in self-adaptation is more concerned with how to adapt the system, while research in context-awareness is more concerned with how to model, process, and manage the context information. In general, context-aware adaptive software systems need to consider both perspectives in a holistic manner. With the objective to gain a better understanding of the relationship between context-awareness and self-adaptation to advance the research and practice in this area, we in this paper introduce a layered architecture that integrates both perspectives. In addition, we demonstrate our approach through the development of a context-aware adaptive vehicle route planning software system.
Keywords :
Context-awareness; context and system modelling; self-adaptivity; software architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering of Computer Based Systems (ECBS), 2012 IEEE 19th International Conference and Workshops on
Conference_Location :
Novi Sad, Serbia
Print_ISBN :
978-1-4673-0912-7
Type :
conf
DOI :
10.1109/ECBS.2012.13
Filename :
6195182
Link To Document :
بازگشت