Event Processing (VL/UE)
Prof. Dr. Matthias Weidlich
Content
Sensing of data is a major trend these days. The number of devices that are connected to the Internet and continuously emit events is growing drastically. Event processing systems are a technology that helps to make sense of these events, by filtering event data, transforming events, and matching event query patterns against a set of incoming event streams. Yet, the increasing volume, velocity, variety and distribution of event sources imposes challenges for the design and implementation of event processing systems. To cope with these requirements, various competing approaches have been proposed in the literature, each taking particular design decisions.
Structure
In the first part of the course, lectures and recitations will focus on the fundamental models and algorithms of event processing systems. That includes common event models, languages for event processing, techniques to achieve robustness, and optimisations of event processing.
Please note the change in the structure for the summer term 2020, which deviates from the standard structure described in Agnes:
The second part of the course will be organised as a project seminar. Students work in groups and are asked to read one or two recent research papers on event processing. They should then conduct an experimental evaluation and report on the obtained results in a project report.
The course will be given in English. The first lecture will take place on Tuesday, 21st April, 2020.
Exam
There will be an oral exam at the end of the semester. To be eligible to take the exam, each student will be required to submit the report on the experimental evaluation to be conducted in the second part of the course and have it evaluated as being successful.
Credit Points
The course counts for 5 LP and is open for: 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".
Dates
VL | Tu 13-15 | RUD 26, Raum 1'307 |
UE | Tu 15-17 | RUD 26, Raum 1'307 |
Materials
All lecture materials will be available in the Event Processing course in Moodle (the enrolment key will be distributed via Agnes).
See AGNES for further details: