A Framework for Programming Robust Context-Aware Applications

被引:36
|
作者
Kulkarni, Devdatta [1 ]
Tripathi, Anand [1 ]
机构
[1] Univ Minnesota, Dept Comp Sci & Engn, Minneapolis, MN 55455 USA
基金
美国国家科学基金会;
关键词
Exception handling; context-aware applications; robustness; fault tolerance; design methodology;
D O I
10.1109/TSE.2010.11
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we present a forward recovery model for programming robust context-aware applications. The mechanisms devised as part of this model fall into two categories: asynchronous event handling and synchronous exception handling. These mechanisms enable designing recovery actions to handle different kinds of failure conditions arising in context-aware applications. These include service discovery failures, service binding failures, exceptions raised by a service, and context invalidations. This model is integrated in the high-level programming framework that we have designed for building context-aware collaborative (CSCW) applications. In this paper, we demonstrate the capabilities of this model for programming various kinds of recovery patterns in context-aware applications.
引用
收藏
页码:184 / 197
页数:14
相关论文
共 50 条
  • [31] CAreDroid: Adaptation Framework for Android Context-Aware Applications
    Elmalaki, Salma
    Wanner, Lucas
    Srivastava, Mani
    GETMOBILE-MOBILE COMPUTING & COMMUNICATIONS REVIEW, 2016, 20 (02) : 35 - 38
  • [32] Learning Cascaded Context-aware Framework for Robust Visual Tracking
    Ma, Ding
    Wu, Xiangqian
    2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION WORKSHOPS (ICCVW), 2019, : 28 - 36
  • [33] Context-Aware Authentication Framework
    Goel, Diwakar
    Kher, Eisha
    Joag, Shriya
    Mujumdar, Veda
    Griss, Martin
    Dey, Anind K.
    MOBILE COMPUTING, APPLICATIONS AND SERVICES, 2010, 35 : 26 - 41
  • [34] A Semantic Policy Framework for Context-Aware Access Control Applications
    Kayes, A. S. M.
    Han, Jun
    Colman, Alan
    2013 12TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2013), 2013, : 753 - 762
  • [35] A context-aware trust establishment and mapping framework for web applications
    Wang, Yong
    Li, Ming
    Xue, Jingfeng
    Hu, Jingjing
    Zhang, Longfei
    Lio, Lejian
    CIS: 2007 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY, PROCEEDINGS, 2007, : 892 - +
  • [36] A framework for the development of distributed, context-aware adaptive hypermedia applications
    Ardissono, Liliana
    Goy, Anna
    Petrone, Giovanna
    ADAPTIVE HYPERMEDIA AND ADAPTIVE WEB-BASED SYSTEMS, 2008, 5149 : 259 - 262
  • [37] Programming Method and Formalization for Activity-Oriented Context-Aware Applications
    Li, Xuansong
    Tao, Xianping
    Lu, Jian
    IEEE 12TH INT CONF UBIQUITOUS INTELLIGENCE & COMP/IEEE 12TH INT CONF ADV & TRUSTED COMP/IEEE 15TH INT CONF SCALABLE COMP & COMMUN/IEEE INT CONF CLOUD & BIG DATA COMP/IEEE INT CONF INTERNET PEOPLE AND ASSOCIATED SYMPOSIA/WORKSHOPS, 2015, : 174 - 181
  • [38] An adaptive context management framework for supporting context-aware applications with QoC guarantee
    Xu, N.
    Zhang, W. S.
    Yang, H. D.
    Zhang, X. G.
    Xing, X.
    INFORMATION TECHNOLOGY AND COMPUTER APPLICATION ENGINEERING, 2014, : 159 - 163
  • [39] Context-Aware Systems and Applications
    Vassev, Emil
    Alagar, Vangalur
    MOBILE NETWORKS & APPLICATIONS, 2014, 19 (05): : 583 - 584
  • [40] Context-Aware Systems and Applications
    Emil Vassev
    Vangalur Alagar
    Mobile Networks and Applications, 2014, 19 : 583 - 584