Portholes: supporting awareness in a distributed work group
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Debugging heterogeneous distributed systems using event-based models of behavior
ACM Transactions on Computer Systems (TOCS)
A design framework for Internet-scale event observation and notification
ESEC '97/FSE-5 Proceedings of the 6th European SOFTWARE ENGINEERING conference held jointly with the 5th ACM SIGSOFT international symposium on Foundations of software engineering
An approach to large-scale collection of application usage data over the Internet
Proceedings of the 20th international conference on Software engineering
Augmenting the workaday world with Elvin
Proceedings of the Sixth European conference on Computer supported cooperative work
ACM Transactions on Computer Systems (TOCS)
Design and evaluation of a wide-area event notification service
ACM Transactions on Computer Systems (TOCS)
The JEDI Event-Based Infrastructure and Its Application to the Development of the OPSS WFMS
IEEE Transactions on Software Engineering
Applying a pattern language to develop extensible ORB middleware
Design patterns in communications software
Workshop on global software development
Proceedings of the 24th International Conference on Software Engineering
Yeast: A General Purpose Event-Action System
IEEE Transactions on Software Engineering
A Configurable Event Service for Distributed Systems
ICCDS '96 Proceedings of the 3rd International Conference on Configurable Distributed Systems
Two experiences designing for effective security
SOUPS '05 Proceedings of the 2005 symposium on Usable privacy and security
Towards an architectural treatment of software security: a connector-centric approach
SESS '05 Proceedings of the 2005 workshop on Software engineering for secure systems—building trustworthy applications
In the eye of the beholder: a visualization-based approach to information system security
International Journal of Human-Computer Studies - Special isssue: HCI research in privacy and security is critical now
Proceedings of the 14th ACM international conference on Information and knowledge management
Striving for versatility in publish/subscribe infrastructures
SEM '05 Proceedings of the 5th international workshop on Software engineering and middleware
Seeing further: extending visualization as a basis for usable security
SOUPS '06 Proceedings of the second symposium on Usable privacy and security
Dealing with scalability in an event-based infrastructure to support global software development
TEAA'06 Proceedings of the 2nd international conference on Trends in enterprise application architecture
GREEN: a configurable and re-configurable publish-subscribe middleware for pervasive computing
OTM'05 Proceedings of the 2005 Confederated international conference on On the Move to Meaningful Internet Systems - Volume >Part I
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
Keeping track of the semantic web: personalized event notification
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part I
Adaptable analysis of dependable system architectures through monitoring
Architecting Dependable Systems III
Hi-index | 0.00 |
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.