Despite the tremendous growth in the importance and reach of the Web, users unfortunately have little recourse when a Web page fails to load. Web browsers currently provide little feedback on such failures, and typically suggest re-checking the URL or the machine's network settings. As a result, users are often unable to accurately diagnose Web access problems, and resort to heuristic attempts at resolution, such as haphazardly modifying their settings or simply trying again later. Our system, WebProfiler, leverages end-host cooperation to pool together observations on the success or failure of individual Web accesses from multiple vantage points. These are fed into a simple, collaborative blame attribution algorithm which, as our evaluation on a controlled testbed shows, can accurately diagnose 3.6 times as many failures than would be possible from a single client's perspective. We present the design of WebProfiler and our prototype implementation, which targets Web failure diagnosis in an enterprise network. We also discuss the additional challenges involved in extending WebProfiler to accommodate clients spread in the wide-area Internet.
The FreePint Family is a family of resources to help information workers be more effective, raise the value of information in their organisations and contribute to success.
'FreePint... provides most of my professional development because it won't come through work and [other resources] just don't cut it.'
FUMSI Forum: Do you have a research question? Post it to the FUMSI Forum, where professionals share Q&A and useful tips on how to Find, Use, Manage and Share Information. It's free.