Logo des Instituts für Verteilte Systeme Logo der Universität Ulm

Grundlagen Verteilter Systeme

Wintersemester 2026/2027

   
Titel: Grundlagen Verteilter Systeme
Englischer Titel: Introduction to Distributed Systems
Typ:
Kürzel / Nr. / Modulnr.: GVS / - / 71717
SWS / LP: 4 SWS / 6 LP
Dozent: Prof. Dr.-Ing. Franz J. Hauck
Betreuung:
Termine:
Lernplattform:
Notenbonus:
Prüfungstermine:

Beschreibung und allgemeine Angaben

Einordnung in die Studiengänge: Informationssystemtechnik, B.Sc., FSPO 2014 Wahlpflicht, Informatik, B.Sc., FSPO 2021 Schwerpunkt Informatik, Medieninformatik, B.Sc., FSPO 2021 Schwerpunkt Medieninformatik, Software Engineering, B.Sc., FSPO 2021 Schwerpunkt Software Engineering, Informationssystemtechnik, B.Sc., FSPO 2017 Wahlpflicht, Informatik, M.Sc., FSPO 2021 Technische und Systemnahe Informatik, Medieninformatik, M.Sc., FSPO 2021 Technische und Systemnahe Informatik, Software Engineering, M.Sc., FSPO 2021 Technische und Systemnahe Informatik, Informatik Lehramt, M.Ed., FSPO 2018/2022 Wahlpflicht, Informatik Lehramt Ergänzungsmaster, M.Ed., FSPO 2018/2022 Wahlpflicht, Künstliche Intelligenz, M.Sc., FSPO 2021 Technische und Systemnahe Informatik, Informatik Lehramt, M.Ed., FSPO 2022 nach Änderungssatzung vom 20.12.2022 Schwerpunkt Informatik, Informatik Lehramt Erweitererungfach, M.Ed., FSPO 2022 nach Änderungssatzung vom 20.12.2022 Schwerpunkt Informatik, Mathematik, M. Sc., FSPO 2024 Nebenfach Informatik, Mathematik, M. Sc., FSPO 2024 Fächerübergreifendes Nebenfach, Wirtschaftsmathematik, M. Sc., FSPO 2024 Informatik, Mathematik, B. Sc., FSPO 2024 Nebenfach Informatik, Mathematik, B. Sc., FSPO 2024 Fächerübergreifendes Nebenfach, Wirtschaftsmathematik, B. Sc., FSPO 2024 Informatik
Lehr- und Lernformen: Grundlagen Verteilter Systeme (Vorlesung) (3 SWS), Grundlagen Verteilter Systeme (Übung) (1 SWS)
Verantwortlich: Prof. Dr.-Ing. Franz J. Hauck
Dozent: Prof. Dr.-Ing. Franz J. Hauck
Unterrichtssprache: deutsch
Turnus / Dauer: jedes Wintersemester / 1
Voraussetzungen (inhaltlich): Module Einführung in die Informatik, Programmierung von Systemen, Grundlagen der Betriebssysteme, Grundlage der Rechnernetze
Voraussetzungen (formal):
Grundlage für (inhaltlich): -
Lernergebnisse: Studierende können Eigenschaften und Problemfelder Verteilter Systeme identifizieren. Sie können die Arbeitsweise verschiedener Kommunikationsmechanismen beschreiben. Für die Zeitproblematik Verteilter Systeme sind sie in der Lage, Lösungsansätze zu vergleichen und für konkrete Anwendungsfälle auszuwählen. Sie können die Konsistenzproblematik verteilter Daten einordnen und Lösungsansätze bewerten und kombinieren. Durch Fallstudien und praktische Übungen können sie verschiedene Systeme nutzen, vergleichen und für ein konkretes Problem auswählen.
Inhalt: In der Veranstaltung werden die Grundlagen Verteilter Systeme behandelt. Dazu gehören Architekturmuster und Kommunikationsmechanismen, die besonderen Probleme eines gemeinsamen Zeitbegriffs und bei der Koordinierung sowie ein Einblick in verteilte Algorithmen. Im Fokus stehen auch Konsistenzaspekte insbesondere bei Replikation von Daten und Komponenten sowie Sicherheitsfragen. Darüber hinaus werden Fallstudien für verteilte Dateisysteme, Objektsysteme und Verteilte Betriebssysteme angesprochen.
Literatur: G. Coulouris, J. Dollimore, T. Kindberg, G. Blair: Distributed Systems, Concepts and Design. 5th Ed., Addison-Wesley, 2011.,G. Coulouris, J. Dollimore, T. Kindberg: Verteilte Systeme, Konzepte und Design. 3. Aufl., Addision-Wesley, 2002.,A. Tanenbaum, M. van Steen: Distributed Systems. Principles and Paradigms. Prentice Hall, 2006.
Bewertungsmethode: Die Modulprüfung besteht aus einer benoteten Klausur. Wenn eine vorgegebene Studienleistung erbracht wird, wird ein Notenbonus gemäß §17 (3a) der Allgemeinen Prüfungsordnung bei der unmittelbar folgenden Prüfung vergeben. Die Prüfungsnote wird um eine Notenstufe verbessert, jedoch nicht besser als 1,0. Eine Notenverbesserung von 5,0 auf 4,0 ist nicht möglich.
Arbeitsaufwand: Präsenzzeit: 60h Vor- und Nachbereitung: 120h Summe: 180h
Logo: Zertifikat seit 2008 – Audit familiengerechte Hochschule Logo: StudyCheck - Top Universität Logo: StudyCheck - digital readiness Logo: Weltoffene Hochschulen – Gegen Fremdenfeindlichkeit