Date Added: Oct 2011
In order to produce and develop a software system, it is necessary to have a method of choosing a suitable algorithm which satisfies the required quality attributes and maintains a trade-off between sometimes conflicting ones. Proxy server uses caching policies to store web documents using algorithms. For this, different algorithms are used but drawbacks of these algorithms are that it is applicable only for the video files not for other resource types. Second drawback is that it does not tell any thing about organizing the data on the disk storage of the proxy server. Third drawback is that it is difficult to implement. Fourth drawback is that they require the knowledge about the workloads on the proxy server.