Verlässlichkeit und Adaptierbarkeit in Verteilten Systemen

Seminar im Hauptstudium / SS 2008 / CS 5900

Angaben

Dozent
Prof. Dr. Franz J. Hauck
Betreuer
Andreas Schmied, Holger Schmidt, Jörg Domaschka, Vladimir Nikolov
Zuordnung
Dipl. Inf.: Hauptseminar
Dipl. Medieninf.: Hauptseminar
Ba. Inf. (PO 2001): Hauptseminar
Ma. Inf. (PO 2001): Hauptseminar
Ba. Inf. (PO 2007): Seminar
Ma. Inf. (PO 2007): Projektmodul Middleware, Vertiefungsmodul Verteilte Systeme
Ba. Medieninf.: Seminar
Ma. Medieninf.: Projektmodul Middleware, Vertiefungsmodul Verteilte Systeme
Termine
Mittwoch, 14:00 bis 16.00 Uhr im Raum O27/122
SWS / LP
2S / 4P

Ilias

Die ganze Veranstaltung wird im Ilias Learning Management System der Univerität Ulm abgebildet. Hier gehts zum Hauptseminar in Ilias.

Weiterführende Veranstaltung im Projektmodul Middleware

Das im Wintersemester 2008 angebotene Praktikum Middleware wird im Rahmen des Projektmoduls Middleware auf dieser Veranstaltung aufbauen. Im Praktikum Middleware werden Aufgaben zu den im Seminar diskutierten Paradigmen, Algorithmen und Systemen gestellt. Die Teilnehmer können sich aber auch mit eigenen Vorschlägen für eine Praktikumsarbeit an die Betreuer wenden.

Ablauf/Formales

Der Schein wird auf Anwesenheit, Vortrag, Ausarbeitung und Diskussionsbereitschaft erteilt. Die Themenvergabe findet in der Vorbesprechung bzw. in Ilias statt. Zu jedem Vortrag gibt es außerdem feste Deadlines, die unbedingt eingehalten werden muss.

Die Ausarbeitung muss dem ACM SIG Proceedings Style folgen und darf die Länge von acht Seiten nicht übeschriten (LaTeX Vorlage - freie Wahl zwischen Option 1 und 2; benötigt werden jeweils die .bib, .tex und .cls Datei; Word Vorlage). Als Abgabeformat ist PDF gewünscht. Hinweise zu den Folien und zur Foliengestaltung sind auß hier zu finden.

Überblick/Kontext

Verteilte Systeme haben während des letzten Jahrzents durch die zunehmende Verbreitung des Internets stetig an öffentlicher Präsenz und damit an Bedeutung gewonnen. Der Trend geht hin zu immer stärker vernetzten Endgeräten, zu einer immer größeren Abhängigkeit des Menschen vom 'Netz', dessen Infrastruktur und den darin angebotenen Diensten.

Auf Grund der beschriebenen Abhängigkeit ist es deshalb unabdingbar, dass zentrale Dienste speziell gegen Ausfälle abgesichert sind. Eine direkte Folge dieser Ausfallsicherheit sind adaptierbare Anwendungen. Diese zeichnen sich darin aus, dass sie ihr Verhaltenn dynamisch, zur Laufzeit ändern können. Damit lässt sich zum Beispiel auf veränderte Kommunikationsbedingungen reagieren, das System ohne administrativen Aufwand auf mehr Rechner verteilen oder die gleiche Anwendungen auf verschiedenen Endgeräten zum Einsatz kommen. Beide Aspekte, Zuverlässigkeit und Adaptivität, sollen in diesem Seminar im Detail betrachtet werden.

Themen

Datum Thema Handout Folien Vortragender Betreuer
16.04.2008 Vorbesprechung:
Überblick über das Seminar
Präsentation der Themen
    Holger Schmidt  
04.06.2008 Zuverlässigkeit von RFID Systemen     Matthias Piepkorn Jörg Domaschka
 
  Testen von verteilten Systemen     Vladimir Nikolov  
 
11.06.2008 Komponentensysteme, OSGi, R-OSGi, D²CM     Vivian Steller Holger Schmidt
 
Zuverlässigkeit in Grid Systemen     Jörg Domaschka  
 
18.06.2008 Deterministisches Scheduling     Andreas Bachhöfer Jörg Domaschka
 
  SAMProc: Middleware für stark dynamische und heterogene Umgebungen (AOM/AWSM, SAMPEL)     Holger Schmidt