Spezialvorlesung (Nr. 042481, 2 SWS)

Verteilte Algorithmen I  (VA I)

Zeit und Ort:
Dienstags, 14:15-16:00 Uhr, HS 113, GB V, Campus Süd
Dozent:
 Heiko Krumm
Inhalt:
Verteilte Algorithmen, ihre zentrale Rolle in Rechnernetz-Anwendungen und einige typische Beispiele wurden im letzten Kapitel der Stammvorlesung Rechnernetze und verteilte Systeme bereits angesprochen.
Die Spezialvorlesung "Verteilte Algorithmen" vertieft diese Thematik. Sie soll neben wichtigen Basis-Algorithmen ferner Mittel zur Beschreibung verteilter Algorithmen, zum erleichterten Verständnis ihrer Funktionsweise und zur systematischen Kombination komplexerer Algorithmen aus Basis-Algorithmen an die Hand geben. Dies sind eine leicht verständliche und praktikable Beschreibungstechnik, wesentliche Begriffe zur korrekten Funktion verteilter Algorithmen sowie gängige Hilfsmittel zu Korrektheitsbetrachtungen.
Hörer:
Kerninformatiker und Ingenieurinformatiker nach dem Vordiplom
Voraussetzungen:
Vordiplom, Vorlesung 'Rechnernetze und verteilte Systeme'
Literatur:
Literaturhinweise werden im Verlauf der Vorlesung gegeben, Folien zur Vorlesung sollen vorlesungsbegleitend per Kopie in der Fachbereichsbibliothek verfügbar werden.

Es gibt auch erste Anfänge eines WWW-Skripts:

 http://ls4-www.cs.uni-dortmund.de/RVS/MA/hk/OrdnerVertAlgo/VertAlgo.html


Projektgruppe (Nr. 046390, 8 SWS)

Management von Enterprise Java basierten e-Commerce-Systemen

Die Projektgruppe findet in den beiden Semestern SS01 und WS01/02 statt. Die Teilnehmer liegen bereits seit SS01 fest.


Seminar (Nr. 044419, 2 SWS)

Komponenten und Dienste in verteilter Umgebung

Zeit:
Blockseminar am Ende der Vorlesungszeit
Veranstalter:
Heiko Krumm
Inhalt:
Viele moderne Anwendungssysteme sollen in einer vernetzten Umgebung langfristig und zuverlässig aber flexibel anpassbar und kostengünstig implementiert werden.
Die Anwendungen werden deshalb häufig aus Komponenten zusammengesetzt, die von unterschiedlichsten Quellen bezogen werden. Sie werden durch Umkonfiguration an veränderte Aufgaben und Randbedingungen angepasst und greifen auf Dienstleistungen zurück, die über das Netz von fremden Anbietern erbracht werden. Sogenannte Middleware-Systeme und Plattformen stellen in zunehmend standardisierter Weise grundlegende Unterstützungsfunktionen zur Verfügung.
Im Seminar sollen entsprechende neuere Ansätze zur wirksamen Unterstuetzung verteilter Anwendungen und zu ihrer kostenguenstigen Implementierung behandelt werden.
Hörer:
Kerninformatiker und Ingenieurinformatiker nach dem Vordiplom
Voraussetzungen:
Vordiplom, Vorlesungen 'Rechnernetze und verteilte Systeme', 'Rechnernetzanwendungen'
Literatur:
Literaturhinweise werden bei der Themenvergabe gegeben.
Zeitplan:
Aufgaben der Teilnehmer:

Heiko Krumm, 4.8.1999-
Informatik IV, Uni Dortmund