Hasso-Plattner-InstitutSDG am HPI
Hasso-Plattner-InstitutDSG am HPI

Verlässliche konfigurierbare Systeme (Sommersemester 2014)

Dozent: Prof. Dr. Andreas Polze (Betriebssysteme und Middleware) , Daniel Richter (Betriebssysteme und Middleware)
Website zum Kurs: http://www.dcl.hpi.uni-potsdam.de/teaching/ftsem14/

Allgemeine Information

  • Semesterwochenstunden: 2
  • ECTS: 3
  • Benotet: Ja
  • Einschreibefrist: 1.4.2014 - 28.4.2014
  • Lehrform: Seminar
  • Belegungsart: Wahlpflichtmodul

Studiengänge, Modulgruppen & Module

IT-Systems Engineering BA


In distributed software systems, fault tolerance denotes the ability to continue operating in the presence of component failures. The importance of fault tolerance has grown steadily with the increasing complexity and distribution of technical systems. Various forms of redundancy in space and time can be employed to build highly available or reliable software. In order to make a software system robust against many faults, a detailed understanding of its distributed architecture, the component interfaces, and its probabilistic failure behaviour is necessary.


This seminar provides an overview of how fault tolerance, as a central dependability requirement, is achieved in modern software systems.

Topics covered in the seminar include distributed systems theory, patterns for fault tolerance, as well as fault tolerance case studies and applications at the operating systems and distributed application levels.

Lern- und Lehrformen

The seminar focusses on literature review. Participants are required to read fundamental scientific publications on fault tolerance in distributed systems, and present them to their fellow students.

Each participant is expected to give a 30-45 minute presentation on a topic.

Presentation slides should be discussed with a supervisor one week prior to the presentation date. We offer weekly consultation meetings.

At the end of the seminar, a written report on the seminar topic is required. This report should contain a summary of the presentation topic, as well as a survey of related approaches.


The final grading will be based on both the presentation and the report.