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 条
  • [21] MobiPADS: A reflective middleware for context-aware mobile computing
    Chan, ATS
    Chuang, SN
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2003, 29 (12) : 1072 - 1085
  • [22] A middleware for context-aware agents in ubiquitous computing environments
    Ranganathan, A
    Campbell, RH
    MIDDLEWARE 2003, PROCEEDINGS, 2003, 2672 : 143 - 161
  • [23] A Reconfigurable Middleware for Context-Aware Applications in Autonomic Computing
    Papataxiarhis, Vassilis
    Tsetsos, Vassileios
    Valkanas, George
    Kassapoglou-Faist, Corinne
    Piguet, Damien
    Hadjiefthymiades, Stathes
    2013 IEEE 24TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR, AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2013, : 3533 - 3537
  • [24] Context-aware reflective middleware suitable for mobile computing
    Yin, Xianliang
    Song, Jin
    Xu, Liping
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2006, 34 (07): : 36 - 38
  • [25] A Study on Context-aware Computing Framework in Pervasive Healthcare
    Sriram, R.
    Geetha, S.
    Madhusudanan, J.
    Iyappan, P.
    Venkatesan, Prasanna V.
    Ganesan, M.
    ICARCSET'15: PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON ADVANCED RESEARCH IN COMPUTER SCIENCE ENGINEERING & TECHNOLOGY (ICARCSET - 2015), 2015,
  • [26] A survey on pervasive computing over context-aware system
    Gollagi, S. G.
    Math, M. M.
    Daptardar, A. A.
    CCF TRANSACTIONS ON PERVASIVE COMPUTING AND INTERACTION, 2020, 2 (02) : 79 - 85
  • [27] A mobile computing middleware for location- and context-aware internet data services
    Università di Bologna, Italy
    不详
    不详
    不详
    ACM Trans. Internet Technol., 2006, 4 (356-380):
  • [28] Context-aware design agents in pervasive computing environment
    Liu, Hong
    Liu, Xiyu
    Duan, Huichuan
    2007 2ND INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND APPLICATIONS, VOLS 1 AND 2, 2007, : 111 - +
  • [29] A survey on pervasive computing over context-aware system
    S. G. Gollagi
    M. M. Math
    A. A. Daptardar
    CCF Transactions on Pervasive Computing and Interaction, 2020, 2 : 79 - 85
  • [30] A software engineering framework for context-aware pervasive computing
    Henricksen, K
    Indulska, J
    SECOND IEEE ANNUAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2004, : 77 - 86