Skip to main content

Profile-Based Data Delivery for Web Applications

  • Conference paper
  • First Online:
XML-Based Data Management and Multimedia Engineering — EDBT 2002 Workshops (EDBT 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2490))

Included in the following conference series:

  • 267 Accesses

Abstract

An increasing number of clients use the web for applications such as web browsing, E-commerce, and web portals. An important characteristic of data access in this environment is that clients often have different requirements for the latency and recency of objects. However, there has been little work that aims to accomodate varying client needs. This Ph.D. research introduces client profiles that allow clients to express their requirements with respect to the latency and recency of objects. Profiles are used by a cache or web portal to determine when to download a fresh object and when to use a cached copy. Profiles can be tuned to reflect the requirements of a client or application. The profile-based framework is straightforward to implement for both clients and caches, and can scale to a large number of clients and applications. Preliminary results show that profiles can reduce latency and bandwidth consumption compared to existing techniques, while still providing recent data in many cases.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. Alonso, D. Barbara, and H. Garcia-Molina. Data caching issues in an information retrieval system. A CM. TODS Vol. 15, no. 3, 1990.

    Google Scholar 

  2. L. Bright, S. Bhattacharjee, and L. Raschid. Improving mobile data access using client profiles. Tech. Report, University of Maryland, http://www.cs.umd.edu/~bright/papers/profile.ps , 2001

  3. L. Bright and L. Raschid. A profile-based approach to data delivery on the web. Proc. Very Large Data Bases (VLDB), 2002.

    Google Scholar 

  4. Squid Proxy Cache. http://www.squid-cache.org

  5. P. Cao and S. Irani. Cost-aware www proxy caching algorithms. Proc. USENIX Symposium on Internet Technologies and Systems, 1997.

    Google Scholar 

  6. V. Cate. Alex-a global filesystem. Proc. USENIX File System Workshop, 1992.

    Google Scholar 

  7. J. Cho and H. Garcia-Molina. Synchronizing a database to improve freshness. Proc. ACM SIGMOD Conf., 2000.

    Google Scholar 

  8. E. Cohen, B. Krishnamurthy, and J. Rexford. Improving end-to-end performance of the web using server volumes and proxy filters. Proc. SIGCOMM, 1998.

    Google Scholar 

  9. A. Dingle and T. Partl. Web cache coherence. Proc. 5th WWW Conf., 1996.

    Google Scholar 

  10. A. Gal. Obsolescent materialized views in query processing of enterprise information systems. Proc. CIKM, 1999.

    Google Scholar 

  11. J.R. Gruser, L. Raschid, V. Zadorozhny, and T. Zhan. Learning response time for web sources using query feedback and application in query optimization. VLDB Journal 9(1):18–37, 2000.

    Article  Google Scholar 

  12. J. Gwertzman and M. Seltzer. World wide web cache consistency. Proc. USENIX Technical Conference, 1996.

    Google Scholar 

  13. Y. Huang, R. Sloan, and O. Wolfson. Divergence caching in client-server architectures. Proc. PDIS, 1994.

    Google Scholar 

  14. T. Kroeger, D. Long, and J. Mogul. Exploring the bounds of web latency reduction from caching and prefetching. Proc. USENIX Symposium on Internet Technologies and Systems, 1997.

    Google Scholar 

  15. A. Labrinidis and N. Roussopoulos. Webview materialization. Proc. ACM SIGMOD Conference, 2000.

    Google Scholar 

  16. A. Labrinidis and N. Roussopoulos. Update propagation strategies for improving the quality of data on the web. Proc. VLDB, 2001.

    Google Scholar 

  17. C. Liu and P. Cao. Maintaining strong cache consistency on the world wide web. Proc. ICDCS, 1997.

    Google Scholar 

  18. C. Olston, B.T. Loo, and J. Widom. Adaptive precision setting for cached approximate values. Proc. ACM SIGMOD Conference, 2001.

    Google Scholar 

  19. R. Ramjee, T. La Porta, S. Thuel, K. Varadhan, and S.Y. Wang. Hawaii: A domain-based approach for supporting mobility in wide-area wireless networks. Proc. ICNP, 1999.

    Google Scholar 

  20. S. Seshan, H. Balakrishnan, and R. H. Katz. Handoffs in cellular wireless networks: The daedalus implementation and experience. Wireless Personal Communications, January 1997.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bright, L. (2002). Profile-Based Data Delivery for Web Applications. In: Chaudhri, A.B., Unland, R., Djeraba, C., Lindner, W. (eds) XML-Based Data Management and Multimedia Engineering — EDBT 2002 Workshops. EDBT 2002. Lecture Notes in Computer Science, vol 2490. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36128-6_37

Download citation

  • DOI: https://doi.org/10.1007/3-540-36128-6_37

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00130-0

  • Online ISBN: 978-3-540-36128-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics