Vorlesung Verteilte Systeme

Sommersemester 2002

Dozenten 

Assistenten 

Die Vorlesung richtet sich primär an Studierende der Departemente Informationstechnologie und Elektrotechnik, Informatik, Maschinenbau und Verfahrenstechnik und Betriebs- und Produktionswissenschaften. Sie ist eine Einführung in die Architektur verteilter Systeme und die in verteilten Systemen auftretenden Probleme (Konkurrenz und Koordination, Adressierung, Konsistenz verteilter Ressourcen, Sicherheit) und ihrer Lösungen. Es werden Kenntnisse vermittelt über die für die Entwicklung verteilter Anwendungen wichtigen Kommunikationsfunktionen (Interprozesskommunikation, Multicast, Remote Procedure Call) und Dienste in Endsystemen. Anhand ausgewählter Beispiele wird die Realisierung verteilter Anwendungen aufgezeigt. Es werden praktische Übungen auf vernetzten Arbeitsplatzrechnern durchgeführt.

Die Vorlesung beruht auf der von Prof. F. Mattern in den Sommersemestern 2000 und 2001 gelesenen gleichnamigen Vorlesung. Prof. Plattner und Dr. Waldvogel halten diese Vorlesung vereinbarungsgemäss im Turnus mit Prof. Mattern.

Vorlesungsplan

SW KW Thema Übung Prakt. Arbeit Dozent
1 14 Intro  -  - BP
2 15 Netzwerke Message Passing/IPC
(Folien, Handouts: pdf, ps, slides)
T1=>  - BP
3 16 Message Passing/IPC RPC T1<= ; T2=>  - BP
4 17 RPC (pdf, ps, slides) T2<= RPC=> BP
5 18 Naming (pdf, ps, slides) Directory/Lookup Services T3=> RPC BP
6 19 RMI (pdf, ps, slides, links) DPE (pdf, ps, slides) Auffahrt Auffahrt BP
7 20 CORBA/IDL (pdf, ps, slides) T3<= RPC<=; RMI=> MW
3 21 Verteilte Programmiersprachen (pdf, ps, slides, links)

T4=>

T3-Nachbesprechung

RMI MW
9 22 Gruppenkommunikation (pdf, ps, slides, links)

T4<=

T4-Nachbesprechung

RMI MW
10 23 P2P, Overlay-Netzwerke, CAN (pdf, ps, slides, links)

T5=>

IP-Multicast Doku

T5-Vorbesprechung

RMI<=; CORBA=> MW
11 24 Zeit und Ordnung (pdf, ps, slides, links)

T5<= ; T6=>

T5-Nachbesprechung

CORBA MW
12 25 Konsens und Verlässlichkeit (pdf, ps, slides, links)

T6<=

T6-Nachbesprechung

CORBA MW
13 26 Active Networks, Mobile Agents (pdf, ps, slides) Testatausgabe CORBA<= BP/Ass.
14 27 Reserve Q/A, Bespr. Evaluation, Prüfung  -  - MW

Vorlesung: jeweils Dienstag 8-10; Uebungsstunde: Freitag, 15-17 im IFW A36

Die Unterlagen zur Vorlesung werden jeweils am vorangehenden Montag ab 14.00 Uhr auf dieser Webseite bereitgestellt (Links in der Tabelle "Vorlesungsplan").

Testate

Testat: Testatbedingung ist die Teilnahme an alle praktische Arbeiten und Abgabe von fünf theoretische Übungen.

Eine provisorische Testatliste steht hier. Die Testate werden am Dienstag 2. Juli in der Vorlesung erteilt.