• DocumentCode
    3061318
  • Title

    Design of composable proxy filters for heterogeneous mobile computing

  • Author

    McKinley, Philip K. ; Padmanabhan, Udiyan I.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Michigan State Univ., East Lansing, MI, USA
  • fYear
    2001
  • fDate
    36982
  • Firstpage
    494
  • Lastpage
    501
  • Abstract
    RAPIDware is a collection of software design techniques for constructing adaptive middleware to support collaborative computing. The paper describes an experimental study in the design of adaptive proxy services for resource-limited mobile hosts. The approach is based on detachable Java I/O streams, which enable proxy filters and transcoders to be dynamically inserted, deleted and reordered on a given data stream. Unlike conventional Java I/O streams, detachable streams can be stopped, disconnected, reconnected, and restarted. As such, they provide the “glue” needed to support the dynamic composition of proxy services. The operation and implementation of detachable streams are described, followed by a discussion of their use in demand-driven forward error correction services for wireless hosts
  • Keywords
    Java; client-server systems; distributed programming; forward error correction; groupware; mobile computing; wireless LAN; Java I/O streams; RAPIDware; adaptive middleware; adaptive proxy services; collaborative computing; composable proxy filter design; data stream; demand-driven forward error correction services; detachable Java I/O streams; detachable streams; dynamic composition; experimental study; heterogeneous mobile computing; proxy services; resource-limited mobile hosts; software design techniques; transcoders; wireless hosts; Application software; Collaborative work; Computer networks; Filters; Forward error correction; Java; Middleware; Mobile computing; Portable computers; Wireless LAN;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshop, 2001 International Conference on
  • Conference_Location
    Mesa, AZ
  • Print_ISBN
    0-7695-1080-9
  • Type

    conf

  • DOI
    10.1109/CDCS.2001.918750
  • Filename
    918750