This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2012 IEEE 19th International Conference and Workshops on Engineering of Computer-Based Systems
An Architecture-Based Approach to Developing Context-Aware Adaptive Systems
Novi Sad, Serbia
April 11-April 13
ISBN: 978-0-7695-4664-3
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.
Index Terms:
Context-awareness, self-adaptivity, context and system modelling, software architecture
Citation:
Mahmoud Hussein, Jun Han, Alan Colman, Jian Yu, "An Architecture-Based Approach to Developing Context-Aware Adaptive Systems," ecbs, pp.154-163, 2012 IEEE 19th International Conference and Workshops on Engineering of Computer-Based Systems, 2012
Usage of this product signifies your acceptance of the Terms of Use.