Encyclopedia of Database Systems

2018 Edition
| Editors: Ling Liu, M. Tamer Özsu

Event Causality

  • Guy SharonEmail author
Reference work entry
DOI: https://doi.org/10.1007/978-1-4614-8265-9_572


The definition of an event processing network includes a relation to express un-modeled event processing logic between events.

The fact that events of type eT1 cause events of type eT2 is denoted by the relation causes(eT1,eT2).

In an EPN where E is the set of edges representing event streams, EC is the set of Event Channels, C is the set of Event Consumers and P is the set of Event Producers, the relation is evaluated to be true if events of type eT1 flow in an event stream e1(u,v): e1E, uEC, vC and events of type eT2 flow in an event stream e2(m,l): e2E, mP, lEC and there is some un-modeled event processing logic between events of type eT1 consumed by ve1 and events of type eT2 produced by me2.

Key Points

The event processing intent defined by an event processing network may not cover the entire flow of events through systems as there may be cases where an event is handled by an event consumer, such as a software application, and as a result the application...

This is a preview of subscription content, log in to check access.

Recommended Reading

  1. 1.
    Aiken A, Hellerstein JM, Widom J. Static analysis techniques for predicting the behavior of active database rules. ACM Trans Database Syst. 1995;20(1):3–41.CrossRefGoogle Scholar
  2. 2.
    Bailey J, Poulovassilis A. Abstract interpretation for termination analysis in functional active databases. J Intell Inf Syst. 1999;12(2–3):243–73.CrossRefGoogle Scholar
  3. 3.
    Baralis E, Ceri S, Paraboschi S. Compile-time and runtime analysis of active behaviors. IEEE Trans Knowl Data Eng. 1998;10(3):353–70.CrossRefGoogle Scholar
  4. 4.
    Fisk M. A defence of the principle of event causality. Br J Philos Sci. 1967;18(2):89–108.CrossRefGoogle Scholar
  5. 5.
    Pearl J. Causality: models, reasoning, and inference. New York: Cambridge University Press; 2000.zbMATHGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  1. 1.IBM Research Labs-HaifaHaifaIsrael

Section editors and affiliations

  • Opher Etzion
    • 1
  1. 1.IBM Software GroupIBM Haifa LabsHaifaIsrael