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
Link To Document