Patch Panel: Enabling Control-Flow Interoperability in Ubicomp Environments

  • Authors:
  • Rafael Ballagas;Andy Szybalski;Armando Fox

  • Affiliations:
  • -;-;-

  • Venue:
  • PERCOM '04 Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications (PerCom'04)
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Ubiquitous computing environments accrete slowlyover time rather than springing into existence all at once.Mechanisms are needed for incremental integration- the problem of how to incrementally add or modify behaviorsin existing ubicomp environments. Examples includeadding new input modalities and choreographingthe behavior of existing independent applications. TheiROS Event Heap, via its publish-subscribe coordinationmechanism, provides the foundation for interoperationthrough event intermediation, but does not directly providefacilities for expressing these intermediations. ThePatch Panel provides a general facility for retargetingevent flow. Intermediations can be expressed as simpleevent translation mappings or as more complex finite-statemachines. We describe an implemented prototypeof the Patch Panel, including examples of its use drawnfrom real life applications in production use in the iRoomubiquitous computing environment.