Optimization in Object Caching

Published Online:https://doi.org/10.1287/ijoc.1040.0119

References

  • Almeida V., Bestavros A., Crovella M., de Oliveira A. Characterizing reference locality in the WWW. Proc. 4th Internat. Conf. Parallel Distributed Inform. Systems (1996) (IEEE Press, New York) 92–103CrossrefGoogle Scholar
  • Apache (2004) . JCS and JCACHE (JSR-107) http://jakarta.apache.org/turbine/jcs/JCSandJCACHE.htmlGoogle Scholar
  • Balakrishnan P. V., Jacob V. S. Genetic algorithms for product design. Management Sci. (1996) 42:1105–1117LinkGoogle Scholar
  • Booch G.Object-Oriented Analysis and Design with Applications (1993) (Benjamin-Cummings Publishing Co., Inc., Redwood City, CA) Google Scholar
  • Breslau L., Cao P., Fan L., Phillips G., Shenker S. Web caching and Zipf-like distributions: Evidence and implications. Proc. 18th Annual Joint Conf. IEEE Comput. Comm. Societies (1999) (IEEE Press, New York) 126–134CrossrefGoogle Scholar
  • Cao P., Irani S. Cost-aware WWW proxy caching algorithms. Proc. USENIX Sympos. Internet Technologies Systems (1997) (USENIX Association, Berkeley, CA) 193–206Google Scholar
  • Cleveland G. A., Smith S. F., Schaffer J. D. Using genetic algorithms to schedule flow shop releases. Proc. 3rd Internat. Conf. Genetic Algorithms (1989) (Morgan Kaufmann Publishers, San Mateo, CA) 160–169Google Scholar
  • Cunha C. A., Bestavros A., Crovella M. E. Characteristics of WWW client-based traces. (1995) . Technical report TR-95-010, Department of Computer Science, Boston University, Boston, MAGoogle Scholar
  • Datta A., Dutta K., Thomas H., VanderMeer D., Ramamritham K. Accelerating dynamic Web content generation. IEEE Internet Comput. (2002) 6:27–36CrossrefGoogle Scholar
  • Fisher M. L. Lagrangian relaxation method for solving integer programming problems. Management Sci. (1981) 27:1–18LinkGoogle Scholar
  • Fishman D. H., Beech D., Zdonik S. B., Maier D. IRIS: An object oriented database management system. Readings in Object Oriented Database Systems (1990) (Morgan Kaufmann Publishers, San Mateo, CA) 216–226Google Scholar
  • Goldberg D. E.Genetic Algorithms in Search, Optimization and Machine Learning (1989) (Addison-Wesley, Reading, MA) Google Scholar
  • Holland J. H.Adaptation in Natural and Artificial Systems (1975) (The University of Michigan Press, Ann Arbor, MI) Google Scholar
  • Holsapple C., Jacob V. S., Pakath R., Zaveri J. A genetics based hybrid scheduler for generating static schedules in flexible manufacturing contexts. IEEE Trans. Man, Systems, Cybernetics (1993) 23:953–972CrossrefGoogle Scholar
  • Kato K., Masuda T. Persistent caching: An implementation technique for complex objects with object identity. IEEE Trans. Software Engrg. (1992) 18:631–645CrossrefGoogle Scholar
  • Liepins G. E., Potter W. D., Davis L. A genetic algorithm approach to multiple-fault diagnosis. Handbook of Genetic Algorithms (1991) (Van Nostrand Reinhold, New York) Google Scholar
  • Mountjoy J., Chugh A.WebLogic: The Definitive Guide (2004) (O’Reilly, Sebastopol, CA) Google Scholar
  • Podlipnig S., Böszörmenyi L. A survey of web cache replacement strategies. ACM Comput. Surveys (2003) 35:374–398CrossrefGoogle Scholar
  • Quatrani T.Visual Modeling with Rational Rose 2000 and UML (1999) (Addison-Wesley, Boston, MA) Google Scholar
  • Quest Software JProbe suite. (2004) . http://www.quest.com/jprobe/ Retrieval date: October 12, 2004Google Scholar
  • Rizzo L., Vicisano L. Replacement policies for a proxy cache. IEEE/ACM Trans. Networking (2000) 8:158–170CrossrefGoogle Scholar
  • Sun Microsystems Sun high end servers. (2004) . http://www.sun.com/servers/highend/ Retrieval date: October 12, 2004Google Scholar
  • Wills C. E., Mikhailov M. Examining the cacheability of user-requested Web resources. Proc. 4th Internat. Web Caching Workshop (1999) (CAIDA, San Diego, CA) 78–87Google Scholar
  • Young N. The k-server dual and loose competitiveness for paging. Algorithmica (1994) 11:525–541CrossrefGoogle Scholar
INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.