A Transaction Model for Context-Aware Applications

Shaxun Chen,Jidong Ge,Xianping Tao,Jian Lu
DOI: https://doi.org/10.1108/17427370810932178
2008-01-01
International Journal of Pervasive Computing and Communications
Abstract:Pervasive computing is widely researched and a large number of context-aware applications have been built in the recent years. However, correctness of contexts and fault handling of these applications have always been ignored. This paper proposes a transaction model for context-aware applications. 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 in context-aware applications in order to minimize the bad infection. This model supports nested scopes and the number of levels of subtransactions is unlimited. We also present an implementation of this transaction model, which is specialized for context-aware use.
What problem does this paper attempt to address?