Supporting Internet Applications Beyond Browsing: Trigger Processing and Change Notification

  • Conference paper
Internet Applications (ICSC 1999)

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

Included in the following conference series:

Abstract

This paper presents the design and implementation methodology of the JCQ system, a Java-based Continual Query system for update monitoring over Web information sources. A continual query is a standing query that monitors updates of interest using distributed triggers and notifies users whenever the updates reach specified thresholds. In this paper we focus on the strategies and techniques developed in JCQ for scalable and efficient trigger firing and the execution model for flexible and robust change notification. We evaluate our approach through a performance study of the most recent release of the JCQ system and a comparison with related work.

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free ship** 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.

Similar content being viewed by others

References

  1. Anwar, E., Maugis, L., Chakravarthy, S.: A new perspective on rule support for object-oriented databases. In: Proceedings of ACM SIGMOD Conference (1993)

    Google Scholar 

  2. Chawathe, S., Abiteboul, S., Widom, J.: Managing and querying changes in semistructured data. In: Proceedings of the ACM SIGMOD International Conference on Management of Data, Tucson, Arizona (May 1997)

    Google Scholar 

  3. Haas, L., Chang, W., Lohman, G., McPherson, J., Wilms, P., Lapis, G., Lindsay, B., Pirahesh, H., Carey, M., Shekita, E.: Starburst mid-flight: As the dust clears. IEEE Transactions on Knowledge and Data Engineering, 377–388 (March 1990)

    Google Scholar 

  4. Hanson, E.: Rule condition testing and action execution in ariel. In: Proceedings of ACM SIGMOD Conference (1992)

    Google Scholar 

  5. Liu, L., Pu, C., Barga, R., Zhou, T.: Differential evaluation of continual queries. In: IEEE Proceedings of the 16th International Conference on Distributed Computing Systems, Hong Kong, May 27-30 (1996)

    Google Scholar 

  6. Liu, L., Pu, C., Lee, Y.: Adaptive approach to query mediation across heterogeneous information sources. In: International Conference on Cooperative Information Systems (CoopIS), Brussels, Belgium (June 1996)

    Google Scholar 

  7. Liu, L., Pu, C., Tang, W.: Continual queries for internet-scale event-driven information delivery. IEEE Knowledge and Data Engineering (1999); Special Issue on Web Technology

    Google Scholar 

  8. Liu, L., Pu, C., Tang, W., Han, W.: CONQUER: A Continual Query System for Update Monitoring in the WWW. International Journal of Computer Systems, Science and Engineering (1999); Suciu, D., Tanca, L(edi.) Special Issue on WWW Semantics

    Google Scholar 

  9. McCarthy, D., Dayal, U.: The architecture of an active database management system. In: Proceedings of the ACM-SIGMOD International Conference on Management of Data, pp. 215–224 (May 1989)

    Google Scholar 

  10. Schreier, U., Pirahesh, H., Agrawal, R., Mohan, C.: Alert: An architecture for transforming a passive dbms into an active dbms. In: Proceedings of the International Conference on Very Large Data Bases, Barcelona, Spain, pp. 469–478 (September 1991)

    Google Scholar 

  11. Stonebraker, M., Rowe, L.: The design of POSTGRES. In: Proceedings of 1985 SIGMOD International Conference on Management of Data, pp. 374–387. ACM/SIGMOD (1985)

    Google Scholar 

  12. Widom, J., Ceri, S.: Active Database Systems. Morgan Kaufmann, San Francisco (1996)

    Google Scholar 

  13. Liu, L., Pu, C., Tang, W.: Supporting Internet Applications Beyond Browsing: Trigger Processing and Change Notification, Oregon Graduate Institute, Department of CSE (April 1999) (manuscript)

    Google Scholar 

  14. Yan, T.W., Garcia-Molina, H.: SIFT - a tool for wide area information dissemination. In: Proceedings of the 1995 USENIX Technical Conference, pp. 177–186 (1995)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Liu, L., Pu, C., Tang, W. (1999). Supporting Internet Applications Beyond Browsing: Trigger Processing and Change Notification. In: Hui, L.C.K., Lee, DL. (eds) Internet Applications. ICSC 1999. Lecture Notes in Computer Science, vol 1749. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-46652-9_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-46652-9_29

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66903-6

  • Online ISBN: 978-3-540-46652-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics

Navigation