Advanced

Managing context data for diverse operating spaces

Xue, Wenwei ; Pung, Hung Keng and Sen, Shubhabrata LU (2013) In Pervasive and Mobile Computing 9(1). p.57-75
Abstract
Context-aware computing is an exciting paradigm in which applications perceive and react to changing environments in an unattended manner. To enable behavioral adaptation, a context-aware application must dynamically acquire context data from different operating spaces in the real world, such as homes, shops and persons. Motivated by the sheer number and diversity of operating spaces, we propose a scalable context data management system in this paper to facilitate data acquisition from these spaces. In our system, we design a gateway framework for all operating spaces and develop matching algorithms to integrate the local context schemas of operating spaces into a global set of domain schemas upon which SQL-based context queries can be... (More)
Context-aware computing is an exciting paradigm in which applications perceive and react to changing environments in an unattended manner. To enable behavioral adaptation, a context-aware application must dynamically acquire context data from different operating spaces in the real world, such as homes, shops and persons. Motivated by the sheer number and diversity of operating spaces, we propose a scalable context data management system in this paper to facilitate data acquisition from these spaces. In our system, we design a gateway framework for all operating spaces and develop matching algorithms to integrate the local context schemas of operating spaces into a global set of domain schemas upon which SQL-based context queries can be issued from applications. The system organizes the operating space gateways as peers in semantic overlay networks and employs distributed query processing techniques over these overlays. Evaluation results on a prototype implementation demonstrate the effectiveness of our system design. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Contribution to journal
publication status
published
subject
keywords
Peer-to-peer, Query processing, Schema matching, Context domains, Operating spaces, Context data management, Context-aware computing
in
Pervasive and Mobile Computing
volume
9
issue
1
pages
57 - 75
publisher
Elsevier
external identifiers
  • scopus:84873120251
ISSN
1574-1192
DOI
10.1016/j.pmcj.2011.11.001
language
English
LU publication?
no
id
0179c881-7836-4a62-9e86-00d57d54d9b2 (old id 7990565)
date added to LUP
2016-04-01 10:42:36
date last changed
2020-01-12 05:10:27
@article{0179c881-7836-4a62-9e86-00d57d54d9b2,
  abstract     = {Context-aware computing is an exciting paradigm in which applications perceive and react to changing environments in an unattended manner. To enable behavioral adaptation, a context-aware application must dynamically acquire context data from different operating spaces in the real world, such as homes, shops and persons. Motivated by the sheer number and diversity of operating spaces, we propose a scalable context data management system in this paper to facilitate data acquisition from these spaces. In our system, we design a gateway framework for all operating spaces and develop matching algorithms to integrate the local context schemas of operating spaces into a global set of domain schemas upon which SQL-based context queries can be issued from applications. The system organizes the operating space gateways as peers in semantic overlay networks and employs distributed query processing techniques over these overlays. Evaluation results on a prototype implementation demonstrate the effectiveness of our system design.},
  author       = {Xue, Wenwei and Pung, Hung Keng and Sen, Shubhabrata},
  issn         = {1574-1192},
  language     = {eng},
  number       = {1},
  pages        = {57--75},
  publisher    = {Elsevier},
  series       = {Pervasive and Mobile Computing},
  title        = {Managing context data for diverse operating spaces},
  url          = {http://dx.doi.org/10.1016/j.pmcj.2011.11.001},
  doi          = {10.1016/j.pmcj.2011.11.001},
  volume       = {9},
  year         = {2013},
}