Zur Modulseite PDF generieren

#40310 / #8

Seit WiSe 2025/26

Deutsch, Englisch

MDS Management of Data Streams
Management von Datenströmen

6

Markl, Volker

Benotet

Mündliche Prüfung

Englisch

Zugehörigkeit


Fakultät IV

Institut für Softwaretechnik und Theoretische Informatik

34351500 FG Datenbanksysteme und Informationsmanagement (DIMA)

Keine Angabe

Kontakt


EN 7

Borusan, Alexander

sekr@dima.tu-berlin.de

Lernergebnisse

Durch die technologischen Entwicklungen der letzten Jahre entstehen immer mehr Anwendungen, in denen kontinuierlich Daten produziert werden, die auch nur für eine gewisse Zeit aktuell bzw. gültig sind. Derartige Anwendungen sind dadurch gekennzeichnet, dass sie Ströme von Daten verarbeiten müssen. Die Teilnehmer dieses Moduls bekommen vertiefte konzeptionelle, methodische und praktische Kenntnisse für die Verarbeitung von Datenströmen an Beispielen aus den verschiedenen Anwendungsbereichen. Sie sind befähigt, Algorithmen zur Verarbeitung von Datenströmen auszuwählen, anzupassen und anzuwenden sowie die Architektur von Datenstrommanagementsystemen für mittelgroße Anwendungen zu entwickeln.

Lehrinhalte

In den letzten Jahren haben Fortschritte in der Hardwaretechnologie neue Möglichkeiten der kontinuierlichen Datenerfassung vereinfacht. In vielen Anwendungen, wie beispielsweise Netzwerküberwachung, ist das Volumen derartiger Daten so groß, dass es unmöglich ist, die Daten auf der Platte zu speichern. Weiterhin kann, selbst wenn die Daten gespeichert werden können, das Volumen der eingehenden Daten so groß sein, dass es unmöglich ist, einen bestimmten Datensatz mehr als einmal zu verarbeiten. Daher werden viele Datenbankoperationen und Datenanalysealgorithmen wie zum Beispiel Filterung, Indexierung, Klassifikation und Clustering in diesem Zusammenhang wesentlich anspruchsvoller. Wir folgen dem nachstehenden Themenkatalog: - Konzeptionelle Grundlagen/Terminologie von Datenstrommanagement, Einführung in Datenströme, Bespiele (Telefonnetze, Automobilelektronik, Avionik, Verkehrsmanagement, Gebäudeüberwachung etc.) - Basiskonzepte von technischen Informationssystemen, Modellierung von Datenströmen - Stromquellen, Anforderungsstrukturierung, Anforderungen an Datenstrommanagementsystemen (DSMS) - Referenzarchitektur von DSMS, Architekturmodellierung - Modellierung der Funktionalität, Funktionsnetzwerk (Logische Architektur). Schnittstellenbeschreibung, Verhaltensmodellierung - Fensterbasierte Verarbeitung von Datenströmen, tupelbasierte, zeitbasierte und wertebasierte Fenster - Synopsis-Konstruktion für Datenströme (Sampling, Wavelets, Sketches and Histograms) - Filtering und Counting in Datenströmen - Datenstrom-Analyse: Klassifikation und Clustering - Modellierungsbeispiele (Automobilelektronik, Avionik) - Prototypische Systeme (Aurora, STREAM, TelegraphCQ) - Werkzeuge (Flink, Spark, Storm)

Modulbestandteile

Pflichtbereich

Die folgenden Veranstaltungen sind für das Modul obligatorisch:

LehrveranstaltungenArtNummerTurnusSpracheSWS ISIS VVZ
Management of Data StreamsIV0434 L 471WiSeen4

Arbeitsaufwand und Leistungspunkte

Management of Data Streams (IV):

AufwandbeschreibungMultiplikatorStundenGesamt
Arbeit an den Übungsaufgaben/Praxisteil (Fallbeispiel)15.03.0h45.0h
Prüfungsvorbereitung1.030.0h30.0h
Teilnahme an der Lehrveranstaltung15.03.0h45.0h
Vor- und Nachbearbeitung (Lesen der Primärliteratur)15.04.0h60.0h
180.0h(~6 LP)
Der Aufwand des Moduls summiert sich zu 180.0 Stunden. Damit umfasst das Modul 6 Leistungspunkte.

Beschreibung der Lehr- und Lernformen

Diese integrierte Veranstaltung (IV) besteht aus einem Vorlesungsanteil sowie einem Übungs- und Praxisanteil, der aus kleinen und größeren Aufgaben besteht und in kleinen Teams erarbeitet wird (incl. Präsentationen).

Voraussetzungen für die Teilnahme / Prüfung

Wünschenswerte Voraussetzungen für die Teilnahme an den Lehrveranstaltungen:

gute Kenntnisse in ‚Datenbanken & Informationssystemen‘, ‚Software Engineering‘ und Mathematik.

Verpflichtende Voraussetzungen für die Modulprüfungsanmeldung:

Dieses Modul hat keine Prüfungsvoraussetzungen.

Abschluss des Moduls

Benotung

Benotet

Prüfungsform

Mündliche Prüfung

Sprache(n)

Englisch

Dauer/Umfang

25 Minuten

Prüfungsbeschreibung (Abschluss des Moduls)

Im Prüfungsgespräch werden Themen aus der Integrierten Veranstaltung behandelt. Dabei wird explizit auf im Semester behandelte Beispiele Bezug genommen.

Dauer des Moduls

Für Belegung und Abschluss des Moduls ist folgende Semesteranzahl veranschlagt:
1 Semester.

Dieses Modul kann in folgenden Semestern begonnen werden:
Wintersemester.

Maximale teilnehmende Personen

Die maximale Teilnehmerzahl beträgt 30.

Anmeldeformalitäten

Zum Besuch der Lehrveranstaltung ist eine Zulassung erforderlich. Bitte informieren Sie sich vor Beginn der Vorlesungszeit auf https://www.tu.berlin/dima/studium-lehre/kursangebote , um nähere Informationen zum Anmeldeprozess zu erhalten.

Literaturhinweise, Skripte

Skript in Papierform

Verfügbarkeit:  nicht verfügbar

 

Skript in elektronischer Form

Verfügbarkeit:  nicht verfügbar

 

Literatur

Empfohlene Literatur
Data Stream Management. Processing High-Speed Data Streams. Ed. by M.Garofalakis, J.Gehrke, R.Rastogi, Springer, 2016, ISBN: 978-3-540-28608-0
Data Streams: Models and Algorithms, Edited by Charu C. Aggarwal, Kluwer Academic 2007. http://charuaggarwal.net/streambook.pdf
Knowledge Discovery from Data Streams. Ed. by Joao Gama. CRC Press, 2010, ISBN: 978-1439826119
Mining of Massive Datasets (3rd Edition), A. Rajaraman, J. Ullman, Cambridge University Press, January 2020. http://mmds.org/

Zugeordnete Studiengänge


Diese Modulversion wird in folgenden Studiengängen verwendet:

Studiengang / StuPOStuPOsVerwendungenErste VerwendungLetzte Verwendung
Dieses Modul findet in keinem Studiengang Verwendung.

Sonstiges

Keine Angabe