MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  G.: DREAM: Distributed Reliable Event-based Applcation Management. In: Web Dynamics (to appear (2003) [2 citations — 1 self]

Download:
Download as a PDF
by A. Buchmann, C. Bornhövd, M. Cilia, L. Fiege, F. Gärtner, C. Liebig, M. Meixner, G. Mühl
http://lufgi4.informatik.rwth-aachen.de/publications-pdfs/65.pdf
Add To MetaCart

Abstract:

Summary. New applications and the convergence of technologies, ranging from sensor networks to ubiquitous computing and from autonomic systems to eventdriven supply chain management, require new middleware platforms that support proactive event notification. We present a system overview of Dream, a reactive middleware platform that integrates event detection and composition mechanisms in a highly distributed environment; fault-tolerant and scalable event notification that exploits a variety of filter placement strategies; content-based notification to formulate powerful filters and concept-based notification to extend content-based filtering to heterogeneous environments; middleware-mediated transactions that integrate notifications and transactions; and scopes, which are administration primitives for both deployment- and runtime configurability, as well as for the management of policies. We discuss four prototypes that were implemented as proof of concept systems and present lessons learned from them. 1

Citations

1855 Time, clocks, and the ordering of events in a distributed system – Lamport - 1978
1375 Concurrency Control and Recovery in Database Systems – Bernstein, Hadzilacos, et al. - 1987
1186 Transaction Processing: Concepts and Techniques – Gray, Reuter - 1993
987 The semantic web – Berners-Lee, Hendler, et al. - 2001
681 Design Patterns – Gamma, Helm, et al. - 1995
619 Resource Description Framework (RDF) Model and Syntax Specification – Lassila, Swick - 1999
480 Self-stabilizing systems in spite of distributed control – Dijkstra - 1974
480 Object exchange across heterogeneous information sources – Papakonstantinou, Garcia-Molina, et al. - 1995
452 Design and evaluation of a wide-area event notification service – Carzaniga, Rosenblum, et al. - 2001
356 Subject-oriented programming (A critique of pure objects – Harrison, Ossher - 1993
325 SCRIBE: A large-scale and decentralized application-level multicast infrastructure – Castro, Druschel, et al. - 2002
260 RDF Vocabulary Description Language 1.0 – Brickley, Guha - 2004
230 Scribe: The design of a large-scale event notification infrastructure – Rowstron, Kermarrec, et al. - 2001
219 Connecting Tools Using Message Passing in the FIELD Environment – Reiss - 1990
218 TelegraphCQ: Continuous Dataflow Processing for an Uncertain World – Chandrasekaran, Cooper, et al. - 2003
197 Active Database Systems: Triggers and Rules for Advanced Database Processing – Widom, Ceri - 1996
191 The Information Bus - An Architecture for Extensible Distributed Systems – OKI, PFLUEGL, et al. - 1993
179 Monitoring streams - a new class of data management applications – Carney, Cetintemel, et al. - 2002
171 Events in an Active Object-Oriented Database System – Gatziu, Dittrich - 1993
153 Filtering algorithms and implementation for very fast publish/subscribe systems – Fabret, Jacobsen, et al. - 2001
152 Snoop: An expressive event specification language for active databases – Chakravarthy, Mishra - 1994
146 Composite Events for Active Databases: Semantics, Contexts and Detection – Chakravarthy, Krishnaprasad, et al. - 1994
131 Composite event specification in active databases: Model and implementation – Gehani, Jagadish, et al. - 1992
123 The HiPAC Project: Combining Active Databases and Timing Constraints – Dayal - 1988
119 Extensible markup language (XML) 1.0 – Bray, Paoli, et al. - 1998
111 Hermes: A Distributed Event-Based Middleware Architecture – Pietzuch, Bacon - 2002
103 Reconciling environment integration and software evolution – Sullivan, Notkin - 1992
90 Extensible markup language (XML – Bray, Paoli, et al. - 1998
89 Supporting Valid-Time Indeterminacy – Dyreson, Snodgrass - 1998
86 Resource Description Framework (RDF – Lassila, Swick - 1999
78 Correspondence and translation for heterogeneous data – Abiteboul, Cluet, et al. - 1997
72 Implementing recoverable requests using queues – Bernstein, Hsu, et al. - 1990
69 Active Rules in Database Systems – Paton - 1999
63 Exploiting IP Multicast in Content-Based Publish-Subscribe Systems – Opyrchal, Astley, et al. - 2000
55 Large-Scale Content-Based Publish/Subscribe Systems – Mühl - 2002
54 The Architecture of the READY Event Notification Service – Gruber, Krishnamurthy, et al. - 1999
49 Sparse Time versus Dense Time in Distributed Real-Time Systems – Kopetz - 1992
49 COBEA: A CORBA-Based Event Architecture – Ma, Bacon - 1998
46 A Peer-to-Peer Approach to Content-Based Publish/Subscribe – Terpstra, Behnel, et al. - 2003
45 Workflow-based applications – Leymann, Roller - 1997
42 On the Semantics of Complex Events in Active Database Management Systems – Zimmer, Unland - 1999
37 Event-based Distributed Workflow Execution with EVE – Geppert, Tombros - 1998
36 Event Composition in Time-dependent Distributed Systems – Liebig, Cilia, et al. - 1999
35 Challenges for distributed event services: Scalability vs. expressiveness – Carzaniga, Rosenblum, et al. - 1999
35 The WISE approach to electronic commerce – Lazcano, Alonso, et al. - 2000
33 Generic constraints for content-based publish/subscribe systems – Mühl - 2001
30 Distributed Processing over Stand-alone Systems and Applications – Alonso, Hagen, et al. - 1997
29 Engineering event-based systems with scopes – Fiege, Mezini, et al. - 2002
27 Filter similarities in content-based publish/subscribe systems – Mühl, Fiege, et al. - 2002
26 A modular approach to build structured event-based systems – Fiege, Mühl, et al. - 2002