The search functionality is under construction.

IEICE TRANSACTIONS on Information

A Reference Programming Model for Building Context-Aware Application

Junbin ZHANG, Yong QI, Di HOU, Ming LI

  • Full Text Views

    0

  • Cite this

Summary :

Context-aware applications are a key aspect of pervasive computing. The core issue of context-aware application development is how to make the application behave suitably according to the changing context without coupling such context dependencies in the program. Several programming paradigms and languages have been proposed to facilitate the development, but they are either lack of sufficient flexibility or somewhat complex for programming and deploying. A reference programming model is proposed in this paper to make up inadequacy of those approaches. In the model, virtual tables constructed by system and maintained by space manager connect knowledge of both developer and space manager while separating dependency between context and application logic from base program. Hierarchy and architecture of the model are presented, and implementation suggestions are also discussed. Validation and evaluation show that the programming model is lightweight and easy to be implemented and deployed. Moreover, the model brings better flexibility for developing context-aware applications.

Publication
IEICE TRANSACTIONS on Information Vol.E94-D No.1 pp.114-126
Publication Date
2011/01/01
Publicized
Online ISSN
1745-1361
DOI
10.1587/transinf.E94.D.114
Type of Manuscript
PAPER
Category
Information Network

Authors

Keyword