|
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
|
Geraldine Fitzpatrick , Tim Mansfield , Simon Kaplan , David Arnold , Ted Phelps , Bill Segall, Augmenting the workaday world with Elvin, Proceedings of the Sixth European conference on Computer supported cooperative work, p.431-450, August 1999, Copenghagen, Denmark
|
| |
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
|
|
|
|
|
|
|
|
Rogério de Paula , Xianghua Ding , Paul Dourish , Kari Nies , Ben Pillet , David Redmiles , Jie Ren , Jennifer Rode , Roberto Silva Filho, Two experiences designing for effective security, Proceedings of the 2005 symposium on Usable privacy and security, p.25-34, July 06-08, 2005, Pittsburgh, Pennsylvania
|
|
|
|
|
|
Rogério de Paula , Xianghua Ding , Paul Dourish , Kari Nies , Ben Pillet , David F. Redmiles , Jie Ren , Jennifer A. Rode , Roberto Silva Filho, In the eye of the beholder: a visualization-based approach to information system security, International Journal of Human-Computer Studies, v.63 n.1-2, p.5-24, July 2005
|
|
|
Jennifer Rode , Carolina Johansson , Paul DiGioia , Roberto Silva Filho , Kari Nies , David H. Nguyen , Jie Ren , Paul Dourish , David Redmiles, Seeing further: extending visualization as a basis for usable security, Proceedings of the second symposium on Usable privacy and security, July 12-14, 2006, Pittsburgh, Pennsylvania
|
|