Event Processing

Modulnummer: Q05-12
Englischer Titel: Event Processing
Leistungspunkte: 5
Lehrperson: Weidlich

Empfohlene Vorkenntnisse

Grundlagen von Datenbanksystemen

Zwingende Voraussetzungen

keine

Inhalt

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.

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.

The second part of the course will be organised as a seminar. Each student will be asked to read a recent research paper on event processing (selection from a given list) and give a critical assessment of the approach presented in the paper in the form of a 45min presentation.

Erforderliche Arbeitsleistungen für LP-Vergabe und Prüfungszulassung

- each student will be required to give a presentation (45min) on a research paper in the second part of the course

Lehrveranstaltungen

Vorlesung: 2 SWS
Übung: 2 SWS

Zugeordneter Vertiefungsschwerpunkt

Algorithmen und Modelle: nein
Modellbasierte Systementwicklung: nein
Daten- und Wissensmanagement: ja
Ohne Vertiefungsschwerpunkt: nein

Sprache im Modul

Deutsch: nein
Englisch: ja

Angeboten für Studiengänge

M. Sc.: ja
M. Ed.: ja
Wirtschaftsmaster: ja

Angeboten im

Wintersemester: nein
Sommersemester: ja

Turnus

Jedes Jahr