To read this content please select one of the options below:

A model for context‐aware applications

Ningning Cheng (Department of Computer Science, Nanjing University, Nanjing, People's Republic of China)
Shaxun Chen (Department of Computer Science, University of California at Davis, Davis, California, USA)
Xianping Tao (Department of Computer Science, Nanjing University, Nanjing, People's Republic of China)
Jian Lu (Department of Computer Science, Nanjing University, Nanjing, People's Republic of China)
Guihai Chen (Department of Computer Science, Nanjing University, Nanjing, People's Republic of China)

International Journal of Pervasive Computing and Communications

ISSN: 1742-7371

Article publication date: 21 November 2008

192

Abstract

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.

Keywords

Citation

Cheng, N., Chen, S., Tao, X., Lu, J. and Chen, G. (2008), "A model for context‐aware applications", International Journal of Pervasive Computing and Communications, Vol. 4 No. 4, pp. 428-439. https://doi.org/10.1108/17427370810932178

Publisher

:

Emerald Group Publishing Limited

Copyright © 2008, Emerald Group Publishing Limited

Related articles