Design and evaluation of a wide-area event notification service
By Antonio Carzaniga, David S. Rosenblum, Alexander L. Wolf. Foundations of Intrusion Tolerant Systems, 2003 [Organically Assured and Survivable Information Systems], 2001
1,703 citations recorded by the source corpus.
Subfields: Computer Networks and Communications, Information Systems
View Paper: https://www.semanticscholar.org/paper/30e1983f9b8227760452c714ee6ad62a913d6236
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Networks and Communications
- Anne-Marie Kermarrec
- Eiko Yoneki
- Pan Hui
- Guohong Cao
- Jon Crowcroft
- J. Whitehead
- Rachid Guerraoui
- Matthew J. Rutherford
In Information Systems
- J. Whitehead
- Alessandro Orso
- Robbert van Renesse
- K. Birman
- Ladan Tahvildari
- Mazeiar Salehie
- Peter R. Pietzuch
- Jean Bacon
Citations in the corpus
- Designing the Next Generation of Real-Time Control, Communication, and Computations for Large Power Systems (2005, background): “Sienna is an Internet-scale publish–subscribe event notification framework [32].”
- A routing scheme for content-based networking (2004, methodology): “For its service model, content-based networking relates to a number of advanced network services and distributed-system technologies, including IP multicast [8], other rendezvousbased communication services such as the internet indirection infrastructure (i3) [12], intentional naming [1], and distri”
- Mercury: supporting scalable multi-attribute range queries (2004, methodology): “We show that, using a range query based publish-subscribe [2, 3] system built on top of Mercury, we can provide efficient and scalable dissemination of distributed state updates.”
- The many faces of publish/subscribe (2003, methodology): “Gryphon and Siena both use algorithms [Aguilera et al. 1999; Carzaniga et al. 2001] that deliver events to a logical network of servers in such a way that an event is propagated only to the servers that manage subscribers interested by that event.”
- Astrolabe: A robust and scalable technology for distributed system monitoring, management, and data mining (2003, methodology): “For example, the Siena system provides content-based Publish/Subscribe[10].”
- Collaboration in Software Engineering: A Roadmap (2007, methodology): “The Field environment introduced the notion of a message bus (an event notification middleware service) in development environments [53], with the Sienna system exemplifying more recent work in this space [54].”
- Palantir: raising awareness among configuration management workspaces (2003, methodology): “Connecting the components is the Siena event notification service [7], whose distributed event filtering mechanism is leveraged to only deliver the necessary subset of events to each de-veloper’s visualization.”
- Sensor relocation in mobile sensor networks (2005, background): “(3) Matchmaking happens in the middle of the network [4], [8], [23].”
- Meghdoot: Content-Based Publish/Subscribe over P2P Networks (2004, background): “Siena and Gryphon are distributed systems, in which a network of broker nodes is created and the events are distributed within the network.”
- Efficient filtering of XML documents with XPath expressions (2002, methodology): “This trend has led to the emergence of novel middleware architectures that asynchronously propagate data from a set of publishers (i.e., data generators) to a large number of widely dispersed subscribers (i.e., data consumers) who have pre-registered their interest in specific information items [4].”
- Hermes: a distributed event-based middleware architecture (2002, methodology): “Even though a number of pub/sub systems [8] [4] [23] [12] have been developed over the past years, we feel that little work has been done to unite the areas of middleware systems and publish/subscribe communication and to provide , what we call, an event-based middleware.”
- A socio-aware overlay for publish/subscribe communication in delay tolerant networks (2007, background): “In a distributed event-based middleware, the event brokers form an agent network providing routing, event matching, and filtering services [ 3 ] (see Fig. 1).”
- The FRACTAL component model and its support in Java (2006, background): “Several MOMs have been developed in the past 10 years [15,18–20].”
- Self-adaptive software: Landscape and research challenges (2009, methodology): “Enterprise Management)2 (containing CIM Common Information Model3), and SIENA (Scalable Internet Event Noti.cation Architectures) [Carzaniga et al. 2001].”
- Regression test selection for Java software (2001, methodology): “The first subject for our studies is the Java implementation of the Siena server [6].”