Using context and preferences to implement self-adapting pervasive computing applications

被引:24
作者
Henricksen, Karen [1 ]
Indulska, Jadwiga
Rakotonirainy, Andry
机构
[1] Univ Queensland, Sch Informat Technol & Elect Engn, St Lucia, Qld 4072, Australia
[2] Queensland Univ Technol, Ctr Accid Res & Rd Safety Queensland, Carseldine, Qld 4034, Australia
关键词
context-awareness; self-adapting applications; pervasive computing; preference modelling;
D O I
10.1002/spe.760
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Applications that exploit contextual information in order to adapt their behaviour to dynamically changing operating environments and user requirements are increasingly being explored as part of the vision of pervasive or ubiquitous computing. Despite recent advances in infrastructure to support these applications through the acquisition, interpretation and dissemination of context data from sensors, they remain prohibitively difficult to develop and have made little penetration beyond the laboratory. This situation persists largely due to a lack of appropriately high-level abstractions for describing, reasoning about and exploiting context information as a basis for adaptation. In this paper, we present our efforts to address this challenge, focusing on our novel approach involving the use of preference information as a basis for making flexible adaptation decisions. We also discuss our experiences in applying our conceptual and software frameworks for context and preference modelling to a case study involving the development of an adaptive communication application. Copyright (C) 2006 John Wiley & Sons, Ltd.
引用
收藏
页码:1307 / 1330
页数:24
相关论文
共 32 条
  • [1] Cyberguide: A mobile context-aware tour guide
    Abowd, Gregory D.
    Atkeson, Christopher G.
    Hong, Jason
    Long, Sue
    Kooper, Rob
    Pinkerton, Mike
    [J]. WIRELESS NETWORKS, 1997, 3 (05) : 421 - 433
  • [2] AGRAWAL R, 2000, P ACM SIGMOD INT C M, P297, DOI DOI 10.1145/342009.335423
  • [3] [Anonymous], 2002, RFC3261 IETF
  • [4] [Anonymous], 2002, LECT NOTES COMPUTER, DOI DOI 10.1007/3%E2%80%93540-45866-2_14
  • [5] Balasubramaniam S, 2003, ICON 2003: 11TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS, P705
  • [6] BARKHUUS L, 2003, LECT NOTES COMPUTER, V2864
  • [7] Context-aware retrieval: Exploring a new environment for information retrieval and information filtering
    Brown P.J.
    Jones G.J.F.
    [J]. Personal and Ubiquitous Computing, 2001, 5 (4) : 253 - 263
  • [8] Brown Peter J., 1998, PERSONAL TECHNOLOGIE, V2, P1
  • [9] Context-aware applications: From the laboratory to the marketplace
    Brown, PJ
    Bovey, JD
    Chen, X
    [J]. IEEE PERSONAL COMMUNICATIONS, 1997, 4 (05): : 58 - 64
  • [10] BROWN PJ, 1996, P EL PUBL PAL ALT, P259