A bridging framework for universal interoperability in pervasive systems

Jin Nakazawa, Hideyuki Tokuda, W. Keith Edwards, Umakishore Ramachandran

Research output: Chapter in Book/Report/Conference proceedingConference contribution

69 Citations (Scopus)

Abstract

We explore the design patterns and architectural tradeoffs for achieving interoperability across communication middleware platforms, and describe uMiddle, a bridging framework for universal interoperability that enables seamless device interaction over diverse platforms. The proliferation of middleware platforms that cater to specific devices has created isolated islands of devices with no uniform protocol for interoperability across these islands. This void makes it difficult to rapidly prototype pervasive computing applications spanning a wide variety of devices. We discuss the design space of architectural solutions that can address this void, and detail the trade-offs that must be faced when trying to achieve cross-platform interoperability. uMiddle is a framework for achieving such interoperability, and serves as a powerful platform for creating applications that are independent of specific underlying communication platforms.

Original languageEnglish
Title of host publication26th IEEE Internationa26th IEEE International Conference on Distributed Computing Systems, ICDCS 2006
DOIs
Publication statusPublished - 2006 Dec 1
Event26th IEEE Internationa26th IEEE International Conference on Distributed Computing Systems, ICDCS 2006 - Lisboa, Portugal
Duration: 2006 Jul 42006 Jul 7

Publication series

NameProceedings - International Conference on Distributed Computing Systems
Volume2006

Other

Other26th IEEE Internationa26th IEEE International Conference on Distributed Computing Systems, ICDCS 2006
CountryPortugal
CityLisboa
Period06/7/406/7/7

    Fingerprint

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Cite this

Nakazawa, J., Tokuda, H., Edwards, W. K., & Ramachandran, U. (2006). A bridging framework for universal interoperability in pervasive systems. In 26th IEEE Internationa26th IEEE International Conference on Distributed Computing Systems, ICDCS 2006 [1648790] (Proceedings - International Conference on Distributed Computing Systems; Vol. 2006). https://doi.org/10.1109/ICDCS.2006.5