Föderierte Informationssysteme

Föderierte Informationssysteme

SWS 4
ECTS 5
Sprache(n) Deutsch (Standard)
Englisch
Lehrform SU mit Praktikum
Angebot nach Ankündigung
Aufwand

Präsenzstudium: ca. 42 Std., Eigenstudium: ca. 108 Std.

Voraussetzungen

Programmierkenntnisse, Grundlagenkenntnisse der IT-Sicherheit

Ziele

Lernziele

Studierende lernen dezentrale Softwarelösungen und die zugrundeliegenden Protokolle kennen. Mit dem Wissen aus dem Vorlesungen soll in kleinen Gruppen (2-4 Studierende) eine selbst gewählte Anwendung aufgebaut werden.

Kompetenzen

  • Studierende begründen für verschiedene Szenarien welche Auswahl an vorgestellten Protokollen gegebene Probleme lösen und welche Rahmenbedingungen sich daraus ergeben. (z.B. ActivityHub, Matrix)
  • Studierende erarbeiten ein Konzept für eine dezentrale Softwarelösung für ein selbst gewähltes Anwendungsszenario
  • Studierende analysieren die eigenen Lösung auf die IT-Sicherheit und Datenschutzeigenschaften
  • Studierende integrieren Privacy Enhancing Technologies (PET) zur weiteren Steigerung des Datenschutzniveaus
Inhalt

Zu Beginn der Veranstaltung werden dezentrale Softwarearchitekturen vorgestellt. Nach einer umfassenden Vorstellung des Konzeptes und einiger darauf aufbauender Lösungen (PeerTube, Mastodon, Nextcloud) entwerfen und entwickeln die Studierenden eine eigene Lösung. Die Entwurfs- und Entwicklungsphase wird durch Spezialthemen wie Privacy Threat Modelling begleitet.

Medien und Methoden

Tafel, Beamer

Literatur
  • Activity Pub W3C Recommendation https://www.w3.org/TR/2018/REC-activitypub-20180123/
  • Onlinequellen
Zuordnungen Curricula
SPO Fachgruppe Code ab Semester Prüfungsleistungen

IF Version 2019

FWP

5

Modularbeit (60%)
Präsentation (40%)

IF Version 2023

FWP

5

Modularbeit (60%)
Präsentation (40%)