Encyclopedia of Database Systems

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

Event Transformation

  • Peter NiblettEmail author
Reference work entry
DOI: https://doi.org/10.1007/978-1-4614-8265-9_579


Event mapping


In its broadest definition Event Transformation refers to any operation that takes as input a single event message or stream of event messages, and produces a single event message or stream of event messages as its output. As such, this definition encompasses many of the functions provided by an Event Processing Agent in an Event Processing Network, including agents that do complex pattern detection.

There is a somewhat narrower definition in which the operation has to be either a translation, aggregation, split or composition function.

Historical Background

Event translation (transformation of a single input event message into a single output event message) is a special case of message translation – a more general concept where the messages concerned do not necessarily represent events. Message translation has long been used to solve enterprise integration problems where the applications to be integrated have different data models. Enterprise...

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

Recommended Reading

  1. 1.
    Brandeis University, Brown University, and MIT, Borealis – distributed stream processing engine. http://www.cs.brown.edu/research/borealis/public/
  2. 2.
    Carney D, et al. Monitoring streams – a new class of data management applications. In: Proceedings of the 28th International Conference on Very Large Data Bases; 2002. p. 215–26.CrossRefGoogle Scholar
  3. 3.
    Clark J, editors. XML transformations (XSLT) 1.0. W3C recommendation, http://www.w3.org/TR/1999/REC-xslt-19991116. 1999.
  4. 4.
    Hohpe G, Woolf B. Enterprise integration patterns: designing, building and deploying messaging solutions. Reading: Addison-Wesley; 2004.Google Scholar
  5. 5.
    Luckham D. The power of events: an introduction to complex event processing in distributed enterprise systems. Reading: Addison-Wesley; 2002.Google Scholar
  6. 6.
    Stanford University, STREAM project. http://infolab.stanford.edu/stream/

Copyright information

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

Authors and Affiliations

  1. 1.IBM United Kingdom LimitedWinchesterUK

Section editors and affiliations

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