• DocumentCode
    931972
  • Title

    Middleware: Context Management in Heterogeneous, Evolving Ubiquitous Environments

  • Author

    de Rocha, R.C.A. ; Endler, Markus

  • Author_Institution
    Pontificia Univ. Catolica do Rio de Janeiro
  • Volume
    7
  • Issue
    4
  • fYear
    2006
  • fDate
    4/1/2006 12:00:00 AM
  • Firstpage
    1
  • Lastpage
    1
  • Abstract
    Mobile computing environments are characterized by heterogeneity - systems consisting of different device types, operating systems, network interfaces, and communication protocols. Such heterogeneity calls for middleware that can adapt to different execution contexts, hide heterogeneity from applications, and transparently and dynamically switch between network and sensor technologies. Additionally, middleware for context-aware systems must keep a context model (a model of their environment), taking into account several aspects of the environment. The more complex and heterogeneous an execution environment is, the more complicated its underlying context model. Moreover, because systems can evolve, context management must also support model evolution without restarting, reconfiguring, or redeploying applications and services. We describe a context management middleware that can efficiently handle context despite the execution environment´s heterogeneity and evolution. It uses context meta-information to improve a context-aware system´s overall performance
  • Keywords
    middleware; mobile computing; communication protocols; context management middleware; context model; context-aware system; heterogeneous environment; mobile computing environment; network interfaces; operating systems; ubiquitous environment; Computer interfaces; Computer networks; Context modeling; Environmental management; Middleware; Mobile computing; Network interfaces; Operating systems; Pervasive computing; Switches; context awareness; context management; context modeling; middleware; middleware design;
  • fLanguage
    English
  • Journal_Title
    Distributed Systems Online, IEEE
  • Publisher
    ieee
  • ISSN
    1541-4922
  • Type

    jour

  • DOI
    10.1109/MDSO.2006.28
  • Filename
    1631959