Skip to main content

A Unified Model of Internet Scale Alerting Services

  • 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

In the last years, alerting systems have gained strengthened attention. Several systems have been implemented. For the evaluation and cooperation of these systems, the following problems arise: The systems and their models are not compatible, and existing models are only appropriate for a subset of conceivable application domains. Due to modeling differences, a simple integration of different alerting systems is impossible. What is needed, is a unified model that covers the whole variety of alerting service applications. This paper provides a unified model for alerting services that captures the special constraints of most application areas. The model can serve as a basis for an evaluation of alerting service implementations. In addition to the unified model, we define a general profile structure by which clients can specify their interest. This structure is independent of underlying profile definition languages. To eliminate drawbacks of the existing non-cooperating solitary services we introduce a new technique, the Mediating Alerting Service (MediAS). It establishes the cooperation of alerting services in an hierarchical and parallel way.

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 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 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. Brandt, S., Kristensen, A.: Web push as an Internet notification service. Held at W3C Workshop on Push Technology, Boston, Massachusetts (September 1997)

    Google Scholar 

  2. Carzaniga, A.: Architectures for an Event Notification Service Scalable to Wide-area Networks. PhD thesis, Politecnico di Milano, Milano, Italy (December 1998)

    Google Scholar 

  3. Carzaniga, A., Di Nitto, E., Rosenblum, D.S., Wolf, A.L.: Issues in supporting event-based architectural styles. In: 3. Internat. Software Architecture Workshop, Orlando, USA (November 1998)

    Google Scholar 

  4. Chakravarthy, S., Mishra, D.: Snoop: An expressive event specification language for active databases. Knowledge and Data Engineering Journal 14, 1–26 (1994)

    Article  Google Scholar 

  5. Crespo, A., García-Molina, H.: Awareness services for digital libraries. In: Peters, C., Thanos, C. (eds.) ECDL 1997. LNCS, vol. 1324, pp. 147–171. Springer, Heidelberg (1997)

    Chapter  Google Scholar 

  6. Cugola, G., Di Nitto, E., Fuggetta, A.: Exploiting an event-based infrastructure to develop complex distributed systems. In: Proceedings of the 20th International Conference On Software Engineering (ICSE 1998), Kyoto, Japan (April 1998)

    Google Scholar 

  7. Ellermann, C.: Channel Definition Format (CDF). Technical report, W3C, Microsoft (1997)

    Google Scholar 

  8. Faensen, D., Hinze, A., Schweppe, H.: Alerting in a digital library environment – do channels meet the requirements? In: Nikolaou, C., Stephanidis, C. (eds.) ECDL 1998. LNCS, vol. 1513, pp. 643–644. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  9. Gehani, N., Jagadish, H.V., Shmueli, O.: Composite event specification in active databases. In: Proceedings of the 18th Conference on Very Large Databases, Morgan Kaufman pubs. (Los Altos CA), Vancouver (1992)

    Google Scholar 

  10. Hinze, A., Faensen, D.: A unified model of internet scale alerting services. Technical Report Number tr-b-99-15, Freie Universität Berlin (1999), available at http://www.inf.fuber/lin/inst/pubs/tr-b-99-15.abstract.html

  11. Krishnamurthy, B., Rosenblum, D.S.: Yeast: A general purpose event-action system. Transactions on Software Engineering 21(10)(October 1995)

    Google Scholar 

  12. Malan, G.R., Jahanian, F., Subramanian, S.: Salamander: A push-based distribution substrate for internet applications. In: USENIX Symposium on Internet Technologies and Systems, Monterey, California, December 8-11, vol. 32 (1997)

    Google Scholar 

  13. Netscape Netcaster, http://developer.netscape.com/software/netcast.html

  14. OMG. CORBAservices: Common Object Services Specification. Object Management Group (November 1997), available at http://www.omg.org/corba/sectran1.htm

  15. Rosenblum, D.S., Wolf, A.L.: A design framework for internet-scale event observation and notification. In: Jazayeri, M. (ed.) ESEC 1997 and ESEC-FSE 1997. LNCS, vol. 1301, pp. 344–360. Springer, Heidelberg (1997)

    Google Scholar 

  16. The Simple Digital Library Interoperability Protocol (SDLIP), available at http://wwwdiglib.stanford.edu:8080/testbed/doc/SDLIP/sdlip.htm

  17. Yan, T.W., García-Molina, H.: SIFT - a tool for wide-area information dissemination. In: USENIX 1995 Technical Conference on UNIX and Advanced Computing Systems, Conference Proceedings, pp. 177–186 (January 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

Hinze, A., Faensen, D. (1999). A Unified Model of Internet Scale Alerting Services. 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_28

Download citation

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

  • 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