ACM Home Page
Please provide us with feedback. Feedback
The design of a configurable, extensible and dynamic notification service
Full text PdfPdf (118 KB)
Source Distributed event-based systems archive
Proceedings of the 2nd international workshop on Distributed event-based systems table of contents
San Diego, California
SESSION: Supporting mobility in publish/subscribe middleware table of contents
Pages: 1 - 8  
Year of Publication: 2003
ISBN:1-58113-843-1
Authors
Roberto S. Silva Filho  University of California, Irvine, Irvine, CA
Cleidson R. B. de Souza  University of California, Irvine, Irvine, CA
David F. Redmiles  University of California, Irvine, Irvine, CA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 42,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/966618.966633
What is a DOI?

ABSTRACT

Publish/subscribe infrastructures, specifically notification servers, are used in a large spectrum of distributed applications as their basic communication and integration infrastructure. With their recent popularization, notification servers are being developed to support specific application domains. At the same time, general-purpose notification servers provide a large set of functionality for a broad set of applications. With so many options, developers face the dilemma of choosing between application-specific or general-purpose notification servers. In both cases, however, the set of features provided by the servers are usually neither extensible nor configurable, making their customization to specific application domains a difficult task. In this work, a more flexible approach is proposed - a customizable, extensible and dynamic architecture for notification services - which allows the customization of the notification service to different application domains. The extensi-bility model is presented according to the design framework proposed by Rosemblum and Wolf. A preliminary implementation of the prototype is also discussed, as well as configuration examples.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
3
 
4
 
5
OMG, "Notification Service Specification v1.0.1," Object Management Group, 2002.
 
6
R. E. Gruber, B. Krishnamurthy, and E. Panagos, "The Architecture of the READY Event Notification Service," presented at In Proceedings of the 1999 ICDCS Workshop on Electronic Commerce and Web-Based Applications, Austin, TX, USA, 1999.
 
7
L. Lövstrand, "Being Selectively Aware with the Khronika System," presented at European Conference on Computer Supported Cooperative Work (ECSCW '91), Amsterdam, The Netherlands, 1991.
 
8
M. Kantor and D. Redmiles, "Creating an Infrastructure for Ubiquitous Awareness," presented at Eighth IFIP TC 13 Conference on Human-Computer Interaction (INTERACT 2001), Tokyo, Japan, 2001.
 
9
 
10
M. Mansouri-Samani and M. Sloman, "GEM: A Generalised Event Monitoring Language for Distributed Systems," presented at IFIP/IEEE International Conference on Distributed Platforms (ICODP/ICDP'97), Toronto, Canada, 1997.
11
 
12
 
13
C. R. B. de Souza, S. D. Basaveswara, and D. F. Redmiles, "Using Event Notification Servers to Support Application Awareness," presented at International Conference on Software Engineering and Applications, Cambridge, MA, 2002.
14
15
 
16
 
17
R. S. Silva Filho, M. Slabyak, and D. F. Redmiles, "Web-based infrastructure for awareness based on events," presented at Workshop on Network Services for Groupware - ACM Conference on Computer Supported Cooperative Work (CSCW'02), New Orleans, LA, USA, 2002.
18
 
19
M. Rio, N. Pezzi, H. D. Meer, W. Emmerich, L. Zanolin, and C. Mascolo, "Promile: A Management Architecture for Programmable Modular Routers," presented at Open Signaling and Service Conference (OpenSIG 2001), London, UK, 2001.
 
20
P. Oreizy and R. N. Taylor, "On the Role of Software Architectures in Runtime System Reconfiguration," IEE Proceedings - Software Engineering, vol. 145, pp. 137--145, 1998.
 
21
 
22
 
23
R. E. Filman and D. D. Lee, "Managing Distributed Systems with Smart Subscriptions," presented at Proc. International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'2000), Las Vegas, Nevada, USA, 2000.

CITED BY  6

Collaborative Colleagues:
Roberto S. Silva Filho: colleagues
Cleidson R. B. de Souza: colleagues
David F. Redmiles: colleagues