Data-centric middleware for context-aware pervasive computing

被引:61
|
作者
Chen, Guanling [1 ]
Li, Ming [2 ,3 ]
Kotz, David [2 ,3 ]
机构
[1] Univ Massachusetts Lowell, Dept Comp Sci, Lowell, MA 01854 USA
[2] Dartmouth Coll, Inst Secur Technol Studies ISTS, Hanover, NH 03755 USA
[3] Dartmouth Coll, Dept Comp Sci, Hanover, NH 03755 USA
关键词
Context-aware computing; Pervasive computing; Data-centric middleware; Smart environments; Emergency response;
D O I
10.1016/j.pmcj.2007.10.001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The complexity of developing and deploying context-aware pervasive-computing applications calls for distributed software infrastructures that assist applications to collect, aggregate, and disseminate contextual data. In this paper, we motivate a data-centric design for such an infrastructure to support context-aware applications. Our middleware system, Solar, treats contextual data sources as stream publishers. The core of Solar is a scalable and self-organizing peer-to-peer overlay to support data-driven services. We describe how different services can be systematically integrated on top of the Solar overlay and evaluate the resource discovery and data-dissemination services. We also discuss our experience and lessons learned when using Solar to support several implemented scenarios. We conclude that a data-centric infrastructure is necessary to facilitate both the development and deployment of context-aware pervasive-computing applications. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:216 / 253
页数:38
相关论文
共 50 条
  • [41] Optimizing Personalized and Context-Aware Recommendations in Pervasive Computing Environments
    Kaladevi, A. C.
    Kumar, V. Vinoth
    Mahesh, T. R.
    Guluwadi, Suresh
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2024, 17 (01)
  • [42] Investigation on Context-Aware Service Discovery in Pervasive Computing Environments
    Sreethar, S.
    Baburaj, E.
    INTELLIGENT INFORMATICS, 2013, 182 : 393 - +
  • [43] CoCA: A collaborative context-aware service platform for pervasive computing
    Ejigu, Dejene
    Scuturici, Marian
    Brunie, Lionel
    INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, PROCEEDINGS, 2007, : 297 - +
  • [44] Context-aware adaptation for media delivery in pervasive computing environmente
    Zhang, Wenzhe
    Guan, Haibing
    Li, Minglu
    Wu, Min-You
    Zhang, Chongqing
    Tang, Feilong
    ADVANCES IN GRID AND PERVASIVE COMPUTING, PROCEEDINGS, 2006, 3947 : 634 - 643
  • [45] A context-aware framework to enable adaptation in pervasive computing environments
    Malatras, Apostolos
    Hirsbrunner, Beat
    2009 INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS, 2009, : 182 - 187
  • [46] Data Management for Context-Aware Computing
    Xue, Wenwei
    Pung, Hungkeng
    Ng, Wenlong
    Gu, Tao
    EUC 2008: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING, VOL 1, MAIN CONFERENCE, 2008, : 492 - +
  • [47] A context-aware access control model for pervasive computing environments
    Emami, Sareh Sadat
    Amini, Morteza
    Zokaei, Saadan
    2007 INTERNATIONAL CONFERENCE ON INTELLIGENT PERVASIVE COMPUTING, PROCEEDINGS, 2007, : 51 - +
  • [48] Developing context-aware pervasive computing applications: Models and approach
    Henricksen, Karen
    Indulska, Jadwiga
    PERVASIVE AND MOBILE COMPUTING, 2006, 2 (01) : 37 - 64
  • [49] Cache predicting algorithm based on context-aware in pervasive computing
    Zhao, Jizhong
    Xi, Min
    Qi, Yong
    6TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, PROCEEDINGS, 2007, : 844 - +
  • [50] A Context-Aware Method for Service Composition in Pervasive Computing Environments
    Gu, Chunmiao
    Zheng, Yongsheng
    ADVANCES IN COMPUTER SCIENCE, ENVIRONMENT, ECOINFORMATICS, AND EDUCATION, PT 5, 2011, 218 : 118 - +