Context-Awareness for Self-adaptive Applications in Ubiquitous Computing Environments

被引:0
作者
Geihs, Kurt [1 ]
Wagner, Michael [1 ]
机构
[1] Univ Kassel, Dept EECS, Wilhelmshoher Allee 73, D-34121 Kassel, Germany
来源
CONTEXT-AWARE SYSTEMS AND APPLICATIONS, (ICCASA 2012) | 2013年 / 109卷
关键词
context-awareness; self-adaptation; middleware; socio-technical requirements; LANGUAGE;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Context-awareness is a prerequisite for self-adaptive applications that are able to react and adapt to their runtime context. We have built and evaluated a comprehensive development framework for context-aware, self-adaptive applications in dynamic ubiquitous computing scenarios. The framework consists of a middleware and an associated model-driven development methodology. In this paper we focus on the context-awareness part of the framework. We discuss design objectives, design decisions, and lessons learnt. The main contributions of this paper are generally applicable insights into the design and seamless integration of context-awareness, dynamic service landscapes, and application adaptation management for applications in highly dynamic execution environments. These insights not only relate to the functional requirements and constraints, but also to non-functional aspects that have a strong influence on the user acceptance of such applications.
引用
收藏
页码:108 / 120
页数:13
相关论文
共 19 条
[1]  
Dey A.K., 2000, THESIS ATLANTA GA US
[2]  
Floch J., 2012, PLAYING MUSIC BUILDI, DOI [10.1002/spe.2116, DOI 10.1002/SPE.2116]
[3]  
Fra C., 2011, 2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops 2011). PerCom-Workshops 2011: 2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops 2011), P421, DOI 10.1109/PERCOMW.2011.5766926
[4]  
Geihs K, 2009, LECT NOTES COMPUT SC, V5525, P146, DOI 10.1007/978-3-642-02161-9_8
[5]  
Gu T., 2004, P CNDS, P270
[6]   A software engineering framework for context-aware pervasive computing [J].
Henricksen, K ;
Indulska, J .
SECOND IEEE ANNUAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2004, :77-86
[7]   Developing context-aware pervasive computing applications: Models and approach [J].
Henricksen, Karen ;
Indulska, Jadwiga .
PERVASIVE AND MOBILE COMPUTING, 2006, 2 (01) :37-64
[8]   Benefits of integrating meta data into a context model [J].
Hönle, N ;
Käppeler, UP ;
Nicklas, D ;
Schwarz, T ;
Grossmann, M .
Third IEEE International Conference on Pervasive Computing and Communications, Workshops, 2005, :25-29
[9]   The vision of autonomic computing [J].
Kephart, JO ;
Chess, DM .
COMPUTER, 2003, 36 (01) :41-+
[10]   Managing context information in mobile devices [J].
Korpipää, P ;
Mäntyjärvi, J ;
Kela, J ;
Keränen, H ;
Malm, EJ .
IEEE PERVASIVE COMPUTING, 2003, 2 (03) :42-51