Skip to main content
Institute of distributed systems logo Ulm university logo

Grundlagen Verteilter Systeme

Winter Semester 2012/2013

   
Title: Grundlagen Verteilter Systeme
Type: Vorlesung mit Übung, Modul
Token / Number / Module number: GVS / - /
Semester hours / Credits: 3V+1Ü / 6LP SCH / 3V+1Ü / 6LP CP
Lecturer: Prof. Dr.-Ing. Franz J. Hauck
Tutor: Christian Spann, Vladimir Nikolov
General schedule: Vorlesung: Mittwoch, 16.15 Uhr - 17.45 Uhr, O27-H20 Donnerstag, 16.15 Uhr - 17.45 Uhr, O27-H20 Übung: Übungstermine finden im Verhältnis 3:1 unregelmäßig mit den Vorlesungen wechselnd statt.
Learning platform: Die Veranstaltung wird mit Hilfe des E-Learningsystems ILIAS durchgeführt. Bitte registrieren Sie sich dort mit dem in der Veranstaltung angegebenen Passwort.
Grade bonus: Für die erfolgreiche Teilnahmean der Übung gibt es einen Notenbonus von 0,3 bzw. 0,4 auf die mündliche Prüfung. Zur erfolgreichen Teilnahme besteht Präsenzpflicht bei den wöchentlichen Übungsveranstaltungen sowie das Erreichen von mind. 50 Prozent der Punkte in den Kurzprüfungen. Die Übungsaufgaben sollen in Gruppen zu maximal zwei Personen erstellt werden. Die Gruppen müssen in der Lage sein, ihre Lösungen in der Übung vorzustellen. Das Abschreiben von alten Lösungen oder von anderen Gruppen hat den Ausschluss von der Bonierung zur Folge.
Exam dates: mündliche Prüfung nach Vereinbarung mit dem Prüfer

Description and general information

Integration of module into courses of studies: Informatik, B.Sc. (PO 2012): Schwerpunktfach Verteilte Systeme Informatik, M.Sc. (PO 2012): Kernfach Technische und Systemnahe Informatik Informatik, Lehramt: Wahlfach Medieninformatik, B.Sc. (PO 2012): Schwerpunktfach Verteilte Systeme Medieninformatik, M.Sc. (PO 2012): Kernfach Technische und Systemnahe Informatik Informationssystemtechnik, B.Sc. (PO 2012): Wahlpflichtmodul Software-Engineering, B.Sc. (PO 2012): Anwendungsprojekt Informatik, B.Sc. (PO 2010): Schwerpunktmodul Informatik Informatik, M.Sc. (PO 2010): Kernmodul Technische und Systemnahe Informatik Informatik, M.Sc. (PO 2010): Vertiefungsmodul Verteilte Systeme Informatik, Dipl.: Kernfach Technische und Systemnahe Informatik Informatik, Dipl.: Vertiefungsgebiet Verteilte Systeme Informatik, M.Sc. (PO 2001): Kernfach Technische und Systemnahe Informatik Informatik, M.Sc. (PO 2001): Spezialisierung Verteilte Systeme Medieninformatik, B.Sc. (PO 2010): Schwerpunktmodul Medieninformatik Medieninformatik, M.Sc. (PO 2010): Kernmodul Technische und Systemnahe Informatik Medieninformatik, M.Sc. (PO 2010): Vertiefungsmodul Verteilte Systeme Medieninformatik, Dipl.: Kernfach Informatik Medieninformatik, Dipl.: Vertiefungsgebiet Verteilte Systeme Informationstechnologie, Dipl.: Wahlfach im Informatikkatalog Telekommunikations- und Medientechnik, M.Sc.: Fachgebiet Protokolle und Medien
Modes of learning and teaching: Grundlagen Verteilter Systeme, 3V+1Ü, 6LP
Module authority: Prof. Dr.-Ing. Franz J. Hauck
Lecturer: Prof. Dr.-Ing. Franz J. Hauck
Language: Deutsch
Turn / Duration: jedes Wintersemester / ein volles Semester
Requirements (contentual): Module Praktische Informatik, Programmierung von Systemen, Grundlagen der Rechnernetze
Requirements (formal): keine
Basis for: -
Learning objectives: 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.
Content: 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.
Literature: 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.
Grading procedure: mündliche Prüfung am Ende des Semesters; keine Leistungsnachweise; Notenbonus bei erfolgreichem Abschluss der Übungen
Estimation of effort: Präsenzzeit Vorlesung, Übung, Prüfung: 60h (2LP) Selbststudium mit Nachbereitung der Vorlesung, Übungsaufgaben, Prüfungsvorbereitung: 120h (4LP) Summe: 180h (6LP)
Logo: Certificate since 2008 - audit family-friendly university Logo: StudyCheck - top university Logo: StudyCheck - digital readiness Logo: Universities for openness, tolerance and against xenophobia