A model for context-aware applications

被引:1
|
作者
Cheng, Ningning [1 ]
Chen, Shaxun [2 ]
Tao, Xianping [1 ]
Lu, Jian [1 ]
Chen, Guihai [1 ]
机构
[1] Nanjing Univ, Dept Comp Sci, Nanjing, Jiangsu, Peoples R China
[2] Univ Calif Davis, Dept Comp Sci, Davis, CA 95616 USA
关键词
Transactional analysis; Modelling; Context-sensitive languages; Computer software; Quality; Error handling;
D O I
10.1108/17427370810932178
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Purpose - Context correctness and fault handling are very important to the quality of service in context-aware applications. However, they are often ignored by researchers and application developers. This paper aims to present a model for context-aware applications. Design/methodology/approach - This paper proposes a transaction model for context-aware applications, in order to provide a uniform infrastructure for service quality management. Findings - The paper finds that, in this model, context-aware applications are organized as a number of logic units and each unit may have a compensation module, which will be executed when errors or exceptions occur during the execution of those applications in order to minimize the bad infection. This model supports nested scopes and the number of levels of subtransactions is unlimited. Practical implications - The paper also presents an implementation of this transaction model, which is specialized for context-aware use. Originality/value - This paper utilized a novel transaction model to manage the quality of context-aware applications. The authors have not seen similar work on this topic.
引用
收藏
页码:428 / 439
页数:12
相关论文
共 50 条
  • [1] A Reliable Context Model for Context-aware Applications
    Huang, Po-Cheng
    Kuo, Yau-Hwang
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), VOLS 1-6, 2008, : 246 - 250
  • [2] A transaction model for context-aware applications
    Chen, Shaxun
    Ge, Jidong
    Tao, Xianping
    Lu, Jian
    [J]. ADVANCES IN GRID AND PERVASIVE COMPUTING, PROCEEDINGS, 2007, 4459 : 252 - +
  • [3] Towards a programming model for context-aware applications
    Barbosa, Jorge
    Dillenburg, Fabiane
    Lerrnen, Gustavo
    Garzao, Alex
    Costa, Cristiano
    Rosa, Joao
    [J]. COMPUTER LANGUAGES SYSTEMS & STRUCTURES, 2012, 38 (03) : 199 - 213
  • [4] Investigation into a universal context model to support context-aware applications
    Pascoe, Jason
    Rodrigues, Helena
    Ariza, Cesar
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2006: OTM 2006 WORKSHOPS, PT 2, PROCEEDINGS, 2006, 4278 : 1884 - +
  • [5] Model-driven design of context-aware applications
    Shishkov, Boris
    van Sinderen, Marten
    [J]. ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2007, : 105 - 113
  • [6] Declarative Approach to Model Checking for Context-Aware Applications
    Alsaig, Ammar
    Alagar, Vangalur
    Shiri, Nematollaah
    [J]. CONTEXT-AWARE SYSTEMS AND APPLICATIONS, AND NATURE OF COMPUTATION AND COMMUNICATION, 2019, 298 : 3 - 10
  • [7] Relaxed Objects - Object Model for Context-Aware Applications
    Kopecky, Michal
    Zemlicka, Michal
    [J]. 2009 IEEE 33RD INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOLS 1 AND 2, 2009, : 898 - 903
  • [8] Context-Aware Systems and Applications
    Vassev, Emil
    Alagar, Vangalur
    [J]. MOBILE NETWORKS & APPLICATIONS, 2014, 19 (05): : 583 - 584
  • [9] Context-Aware Systems and Applications
    Emil Vassev
    Vangalur Alagar
    [J]. Mobile Networks and Applications, 2014, 19 : 583 - 584
  • [10] Personalising context-aware applications
    Henricksen, K
    Indulska, J
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2005: OTM 2005 WORKSHOPS, PROCEEDINGS, 2005, 3762 : 122 - 131