Selected papers of the first conference on World-Wide Web
Improving TCP/IP performance over wireless networks
MobiCom '95 Proceedings of the 1st annual international conference on Mobile computing and networking
A general purpose proxy filtering mechanism applied to the mobile environment
MobiCom '97 Proceedings of the 3rd annual ACM/IEEE international conference on Mobile computing and networking
Power browser: efficient Web browsing for PDAs
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
A framework for application adaptation in mobile computing environments
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
The Architecture of the Ara Platform for Mobile Agents
MA '97 Proceedings of the First International Workshop on Mobile Agents
Operating system support for mobile agents
HOTOS '95 Proceedings of the Fifth Workshop on Hot Topics in Operating Systems (HotOS-V)
Optimizing World-Wide Web for weakly connected mobile workstations: An indirect approach
SDNE '95 Proceedings of the 2nd International Workshop on Services in Distributed and Networked Environments
An Active Transcoding Proxy to Support Mobile Web Access
SRDS '98 Proceedings of the The 17th IEEE Symposium on Reliable Distributed Systems
An approach for constructing mobile applications using service proxies
ICDCS '96 Proceedings of the 16th International Conference on Distributed Computing Systems (ICDCS '96)
Implementation of MAP: A system for mobile assistant programming
ICPADS '96 Proceedings of the 1996 International Conference on Parallel and Distributed Systems
System support for bandwidth management and content adaptation in internet applications
OSDI'00 Proceedings of the 4th conference on Symposium on Operating System Design & Implementation - Volume 4
Active names: flexible location and transport of wide-area resources
USITS'99 Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 2
Alleviating the latency and bandwidth problems in WWW browsing
USITS'97 Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
Flexible on-device service object replication with replets
Proceedings of the 13th international conference on World Wide Web
Staging transformations for multimodal web interaction management
Proceedings of the 13th international conference on World Wide Web
Web customization using behavior-based remote executing agents
Proceedings of the 13th international conference on World Wide Web
Integrating the web and the world: contextual trails on the move
Proceedings of the fifteenth ACM conference on Hypertext and hypermedia
Intermediary infrastructures for the world wide web
Computer Networks: The International Journal of Computer and Telecommunications Networking
Developing Ambient Intelligence Systems: A Solution based on Web Services
Automated Software Engineering
Visualization of balanced scorecard on PDAs
Proceedings of the 23rd annual international conference on Design of communication: documenting & designing for pervasive information
ReAgents: behavior-based remote agents and their performance
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
Hi-index | 0.00 |
We present a new Web middleware architecture that allows users to customize their view of the Web for optimal interaction and system operation when using non-traditional resource-limited client machines such as wireless PDAs (personal digital assistants). Web Stream Customizers (WSC) are dynamically deployable software modules and can be strategically located between client and server to achieve improvements in performance, reliability, or security. An important design feature is that Customizers provide two points of control in the communication path between client and server, supporting adaptive system-based and content-based customization. Our architecture exploits HTTP's proxy capabilities, allowing Customizers to be seamlessly integrated with the basic Web transaction model. We describe the WSC architecture and implementation, and illustrate its use with three non-trivial, adaptive Customizer applications that we have built. We show that the overhead in our implementation is small and tolerable, and is outweighed by the benefits that Customizers provide.