Using predictive prefetching to improve World Wide Web latency
ACM SIGCOMM Computer Communication Review
Using path profiles to predict HTTP requests
WWW7 Proceedings of the seventh international conference on World Wide Web 7
Web prefetching between low-bandwidth clients and proxies: potential and performance
SIGMETRICS '99 Proceedings of the 1999 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Link prediction and path analysis using Markov chains
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
The bloodhound project: automating discovery of web usability issues using the InfoScentπ simulator
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A New Markov Model For Web Access Prediction
Computing in Science and Engineering
Web usage mining: discovery and applications of usage patterns from Web data
ACM SIGKDD Explorations Newsletter
A Data Mining Algorithm for Generalized Web Prefetching
IEEE Transactions on Knowledge and Data Engineering
A data cube model for prediction-based web prefetching
Journal of Intelligent Information Systems - Special issue on web intelligence
An Experimental Framework for Testing Web Prefetching Techniques
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
Objective-Optimal Algorithms for Long-Term Web Prefetching
IEEE Transactions on Computers
Web prefetching performance metrics: a survey
Performance Evaluation
NPS: a non-interfering deployable web perfectching system
USITS'03 Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems - Volume 4
USITS'99 Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 2
An adaptive network prefetch scheme
IEEE Journal on Selected Areas in Communications
Using current web page structure to improve prefetching performance
Computer Networks: The International Journal of Computer and Telecommunications Networking
Cross-layer based data management in mobile ad hoc networks
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
Performance evaluation on quality of Asian e-government websites – an AHP approach
International Journal of Business Information Systems
A comparison of Asian e-government websites quality: using a non-parametric test
International Journal of Business Information Systems
Network traffic locality in a rural African village
Proceedings of the Fifth International Conference on Information and Communication Technologies and Development
Speculative validation of web objects for further reducing the user-perceived latency
NETWORKING'10 Proceedings of the 9th IFIP TC 6 international conference on Networking
A comparison of prediction algorithms for prefetching in the current web
Journal of Web Engineering
Reducing User Perceived Latency with a Proactive Prefetching Middleware for Mobile SOA Access
International Journal of Web Services Research
Kwaabana: file sharing for rural networks
Proceedings of the 4th Annual Symposium on Computing for Development
Interactive web caching for slow or intermittent networks
Proceedings of the 4th Annual Symposium on Computing for Development
Hi-index | 0.24 |
Web prefetching mechanisms have been proposed to benefit web users by hiding the download latencies. Nevertheless, to the knowledge of the authors, there is no attempt to compare different prefetching techniques that consider the latency perceived by the user as the key metric. The lack of performance comparison studies from the user's perspective has been mainly due to the difficulty to accurately reproduce the large amount of factors that take part in the prefetching process, ranging from the environment conditions to the workload. This paper is aimed at reducing this gap by using a cost-benefit analysis methodology to fairly compare prefetching algorithms from the user's point of view. This methodology has been used to configure and compare five of the most used algorithms in the literature under current and old workloads. In this paper, we analyze the perceived latency versus the traffic increase (both in bytes and in objects) to evaluate the benefits from the user's perspective. In addition, we also analyze the performance results from the prediction point of view to provide insights on the observed performance. Results show that higher algorithm complexity does not improve performance, object-based algorithms outperform those based on pages, and performance among object-based algorithms present minor differences in the object traffic increase.