A formal treatment of context-awareness

被引:0
|
作者
Roman, GC [1 ]
Julien, C [1 ]
Payton, J [1 ]
机构
[1] Washington Univ, Dept Comp Sci & Engn, St Louis, MO 63130 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Context-aware computing refers to a computing paradigm in which the behavior of individual components is determined by the circumstances in which they find themselves to an extent that greatly exceeds the typical system/environment interaction pattern common to most modern computing. The environment has an exceedingly powerful impact on a particular application component either because the latter needs to adapt in response to changing external conditions or because it relies on resources whose availability is subject to continuous change. In this paper we seek to develop a systematic understanding of the quintessential nature of context-aware computing by constructing a formal model and notation for expressing context-aware computations. We start with the basic premise that, in its most extreme form, context should be made manifest in a manner that is highly local in appearance and decoupled in fact. Furthermore, we assume a notion of context that is relative to the needs of each individual component, and we expect context-awareness to be maintained in a totally transparent manner with minimal programming effort. We construct the model from first principles, seek to root our decisions in these formative assumptions, and make every effort to preserve minimality of concepts and elegance of notation.
引用
收藏
页码:12 / 36
页数:25
相关论文
共 50 条
  • [1] Formal Modular Modelling of Context-Awareness
    Neovius, Mats
    Sere, Kaisa
    FORMAL METHODS FOR COMPONENTS AND OBJECTS, 2009, 5751 : 102 - 118
  • [2] A formal model of context-awareness and context-dependency
    Neovius, Mats
    Sere, Kaisa
    Yan, Lu
    Satpathy, M.
    SEFM 2006: FOURTH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS, PROCEEDINGS, 2006, : 177 - +
  • [3] Is Group-Awareness Context-Awareness? Converging Context-Awareness and Group Awareness Support
    Pinheiro, Manuele Kirsch
    Souveyet, Carine
    INTERNATIONAL JOURNAL OF E-COLLABORATION, 2019, 15 (03) : 1 - 19
  • [4] Is Group-Awareness Context-Awareness?
    Pinheiro, Manuele Kirsch
    Souveyet, Carine
    COLLABORATION AND TECHNOLOGY (CRIWG 2018), 2018, 11001 : 198 - 206
  • [5] CONTEXT-AWARENESS IN CRISIS MANAGEMENT
    Rogova, Galina L.
    MILCOM 2009 - 2009 IEEE MILITARY COMMUNICATIONS CONFERENCE, VOLS 1-4, 2009, : 1071 - 1077
  • [6] Context-Awareness in Ambient Intelligence
    Traynor, Declan
    Xie, Ermai
    Curran, Kevin
    INTERNATIONAL JOURNAL OF AMBIENT COMPUTING AND INTELLIGENCE, 2010, 2 (01) : 13 - 23
  • [7] Graphs and Patterns for Context-Awareness
    Olaru, Andrei
    Florea, Adina Magda
    Seghrouchni, Amal El Fallah
    AMBIENT INTELLIGENCE: SOFTWARE AND APPLICATIONS, 2011, 92 : 165 - +
  • [8] On defining and modeling context-awareness
    Rodis, Panteleimon
    INTERNATIONAL JOURNAL OF PERVASIVE COMPUTING AND COMMUNICATIONS, 2018, 14 (02) : 111 - 123
  • [9] Coalgebraic Aspects of Context-Awareness
    Phan Cong Vinh
    Nguyen Thanh Tung
    Mobile Networks and Applications, 2013, 18 : 391 - 397
  • [10] Context-awareness in software architectures
    Lopes, A
    Fiadeiro, JL
    SOFTWARE ARCHITECTURE, PROCEEDINGS, 2005, 3527 : 146 - 161