Modulbeschreibung

Verteilte SW-Systeme

ECTS-Credits:
4
Lernziele:
  1. Sie kennen die grundlegenden Fragestellungen betreffend verteilter Systeme und die formalen Ansätze
  2. Sie kennen unterschiedliche Systemarchitekturen und Patterns
  3. Sie können RPC basierte Systeme entwerfen, implementieren und deployen
  4. Sie können logische Zeiten definieren und anwenden (Lamport, Vektorzeiten)
  5. Sie kennen einige der grundlegenden verteilten Algorithmen (Auswahl, Ausschluss, Konsens) und können diese einsetzen

Kurse in diesem Modul

Verteilte Systeme I :

Grundlagen
• Charakteristische Eigenschaften verteilter Systeme
• Systemmodelle (ISO/OSI RM-ODP, OMG MDA, C/S, Client/Multi-Server, Proxy, ThinClients, Agenten, Applets/Servlets)
• Netzwerke: kurze Wiederholung
• Interprozesskommunikation
• Betriebssystemunterstützung : kurze Wiederholung
• Sicherheit : kurze Wiederholung
• Verteilte Dateisysteme
• Namensdienste

Verteilte Algorithmen
• Koordination und Übereinstimmung
• Transaktionen und Nebenläufigkeitskontrolle
• Replikation

Vorlesung mit 2 Lektionen pro Woche
Uebung mit 2 Lektionen pro Woche
Disclaimer

Diese Beschreibung ist rechtlich nicht verbindlich! Weitere Informationen finden Sie in der detaillierten Modulbeschreibung.