Humboldt-Universität zu Berlin - Faculty of Mathematics and Natural Sciences - Process-Driven Architectures

Event Stream Processing (SE)

Prof. Dr. Matthias Weidlich



Sensing of data is a major trend these days. According to ABI Research, by 2020, around 40 billion wireless devices are assumed to be connected to the Internet and many of them are expected to continuously emit events. Data stream processing and complex event processing (here jointly referred to as event stream processing) are technologies that help to make sense of these events, by filtering the data, transforming events, and matching event query patterns against a set of incoming event streams. Systems for event stream processing have been successfully used in various domains: news agencies exploit real-time data from social networks; urban transportation is guided by events emitted by street-level sensors; data from real-time location systems (RTLS) is used to optimise the operation of hospitals; and information on financial transactions is leveraged to identify credit card fraud. Yet, the increasing volume, velocity, variety and distribution of event sources imposes challenges for the design and implementation of event stream processing systems. To cope with these requirements, various competing approaches have been proposed in the literature, each taking particular design decisions, for instance, in terms of the time model (causal vs. absolute vs. interval), the deployment (clustered vs. centralised), the event model (discrete vs. probabilistic) and the interaction with event sources (push vs. pull). In this seminar, basic aspects of event stream processing will be explored by means of recent scientific papers.



Introductory slides incl. available topics

Notes on reviews

Please submit (email to matthias.weidlich@hu) your ranked selection of 3 topics by Monday, April 25, 2016.



Topic Assignment and Timeline


  • Topic 2 (Abadi 2003): Thomas Schlegel
  • Topic 3 (Tucker 2003): Dimitar Dimitrov 
  • Topic 4 (Arasu 2006): Frank Lange
  • Topic 5 (Wu 2006): Simon Pizonka 
  • Topic 6 (Mei 2009): Robin Ellerkmann
  • Topic 8 (Dindar 2013): Marc Kewitz 
02.06.2016: No meeting 
  • Topic 12 (Liu 2009): Martin Fobian (cancelled)
  • Remarks on reviewing
23.06.2016: No meeting
30.06.2016: No meeting
  • Topic 14 (Arasu 2004): Arne Hoffmann
  • Topic 15 (Li 2015): Felix Fischer
  • Topic 12 (Liu 2009): Martin Fobian



  • Topic 17 (Tangwongsan 2015): Nils Goldammer
  • Topic 21 (Tatbul 2003): Matthias Hoeschel


Dates Thu 15-17
Location RUD 26, 1.303
AGNES 3313083
Informatik, Master of Science (M.Sc.); Informatik, Master of Education (M.Ed.); Wirtschaftsinformatik, Master of Science (M.Sc.). The related area of specialisation is "Daten- und Wissensmanagement".
Credit Points 5 LP (2 SWS)