Prof. Dr. Jan Dünnweber 

  Verteilte Systeme
  Sommersemester 2012

                   
Die Vorlesung Verteilte Systeme behandelt Grundbegriffe, Methoden, Vorgehensmodelle, Standards
und Arbeitsformen bei verteilten Systemen für Studierende der Wirtschaftsinformatik.
Neben unterschiedlichen Arten der Transparenz (Schichtenmodell) und deren Vorteilen
werden auch Risiken verteilter Systeme besprochen (Sicherheit und Verschlüsselung).
Die Teilnehmer entwicklen (z.T. systemnahe) verteilte und parallele Programme.
Einzelne Technologien (z.B. RMI und Web Services) werden in Fallstudien (Shopping Cart) vertieft.
Darüber hinaus beinhaltet die Vorlesung verteilte Algorithmen (Globaler Snapshot u.a.)
sowie theoretische Grundlagen des Internets, verteilter Datenbanken
und die Migration verteilter Software.
Es werden Programmierkenntnisse in Java und C voraus gesetzt.

aktuell: Die Klausurergebnisse liegen vor.

 Die Ergebnisse der Wiederholungsklausur vom 31.01.13
sind ebenfalls bekannt.



Termine
Mi 15:15-16:45 in U612 (Vorlesung)
Do 11:45-13:15 in U514 (Übungen, Gruppe 1) und 15:15-16:45 in U511 (Übungen, Gruppe 2)
Fr 10:00-11:30 in U521 (Übungen, Gruppe 3)


Die Übungen wiederholen sich für die einzelnen Gruppen,
d.h. es genügt eine der Gruppen zu besuchen!

Diese Veranstaltung ist 2012 bereits abgeschlossen.
In diesem Semester finden keine weiteren Termine mehr statt!

Hier finden Sie meine aktuellen Lehrveranstaltungen.
Aktuelle Stundenpläne aller Veranstaltungen finden Sie auch auf den Homepages der Hochschule.

Quellen und weiterführende Literatur

Das Buch
"Grundkurs: Verteilte Systeme" von Günther Bengel
behandelt die meisten Themen der Vorlesung,
u.a. Multithreading, Sockets, RPC/RMI, Web Services,
verteilte Algorithmen und Sicherheit in verteilten Systenen.
Empfehlenswert ist weiterhin das Buch
"Concurrent and Distributed Computing in Java" von Prof. Garg,
das u.a. den Snapshot Algorithmus anhand von Java Code
(wie in Vorlesung 9) veranschaulicht.
Weiterführende Themen der Vorlesung
wie verteilte Dateisysteme, Peer-To-Peer Networking,
Software Agenten und Transaktionen sind z.B. in
"Distributed Systems" von George Coulouris et al. oder in
"Distributed Systems" von Andrew Tanenbaum et al.
dokumentiert.
Die Vorlesungsfolien wurden z.T. aus der Vorlesung
"Verteilte Systeme" von Prof. Gorlatch in Münster übernommen
.

Prof. Dr. Jan Dünnweber
Ostbayerische Technische Hochschule Regensburg· Universitätsstraße 31 (U123)
Tel.: +49 941 943-9859 · Fax: +49 941 943-1426
E-Mail: Jan.Duennweber@hs-regensburg.de