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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Brandt, S., Kristensen, A.: Web push as an Internet notification service. Held at W3C Workshop on Push Technology, Boston, Massachusetts (September 1997)
Carzaniga, A.: Architectures for an Event Notification Service Scalable to Wide-area Networks. PhD thesis, Politecnico di Milano, Milano, Italy (December 1998)
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)
Chakravarthy, S., Mishra, D.: Snoop: An expressive event specification language for active databases. Knowledge and Data Engineering Journal 14, 1–26 (1994)
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)
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)
Ellermann, C.: Channel Definition Format (CDF). Technical report, W3C, Microsoft (1997)
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)
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)
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
Krishnamurthy, B., Rosenblum, D.S.: Yeast: A general purpose event-action system. Transactions on Software Engineering 21(10)(October 1995)
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)
Netscape Netcaster, http://developer.netscape.com/software/netcast.html
OMG. CORBAservices: Common Object Services Specification. Object Management Group (November 1997), available at http://www.omg.org/corba/sectran1.htm
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)
The Simple Digital Library Interoperability Protocol (SDLIP), available at http://wwwdiglib.stanford.edu:8080/testbed/doc/SDLIP/sdlip.htm
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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