Modern operating systems
Using speculation to reduce server load and service time on the WWW
CIKM '95 Proceedings of the fourth international conference on Information and knowledge management
Database programming with JDBC and JAVA
Database programming with JDBC and JAVA
Capacity planning for Web performance: metrics, models, and methods
Capacity planning for Web performance: metrics, models, and methods
Java servlet programming
Client Data Caching: A Foundation for High Performance Object Database Systems
Client Data Caching: A Foundation for High Performance Object Database Systems
Enhancing the Web's Infrastructure: From Caching to Replication
IEEE Internet Computing
OMS Connect: Supporting Multidatabase and Mobile Working through Database Connectivity
COOPIS '98 Proceedings of the 3rd IFCIS International Conference on Cooperative Information Systems
Generic agent framework for Internet information systems
Proceedings of the IFIP TC8/WG8.1 Working Conference on Information Systems in the WWW Environment
Active cache: caching dynamic contents on the Web
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
Hi-index | 0.00 |
To improve the performance of web database access for regular users, we have developed a client caching agent, referred to as a personal assistant. In addition to caching strategies based on data characteristics and user specification, the personal assistant dynamically prefetches information based on previously monitored user access patterns. It is part of an overall multi-layered caching scheme where cache coherency is ensured through cooperation with a server-side database caching agent. The personal assistant has been implemented in Java and integrated into the web architecture for the OMS Pro database management system.