Distributed and Self-organizing Systems Research Group (VSR)





Modul VSR_02: Vorlesung Entwurf Verteilter Systeme (WS 2008/2009)

Modul VSR_02
Vorlesung Entwurf Verteilter Systeme (WS 2008/2009)

Dozent
Ansprechpartner
Durchführung
Die Vorlesung Entwurf Verteilter Systeme wird in der Regel im Wintersemester angeboten.
SWS (V/Ü/S/P): 2/2/0/0
Inhalt
Die Lehrveranstaltung führt in das „Phänomen Web“ und in die Entwicklung verteilter Anwendungen und Systeme ein. Der Schwerpunkt fokussiert hierbei den Entwicklungsprozess und die Evolution, d.h. die kontinuierliche Weiterentwicklung der zugrunde liegenden Anforderungen, Architekturen und Technologien. Es werden Ansätze zur systematischen Produktion Verteilter Systeme vermittelt und zentrale Aspekte im Entwurf moderner Lösungsansätze vertieft.
Folgende Themen werden behandelt:
  • Web Engineering
  • Das Web und die Auswirkungen auf verteilte Systeme
  • Projektmanagement und Teams im Zeichen Verteilter Systeme
  • Vorgehensmodelle zur Realisierung verteilter Lösungen
  • Anforderungsanalyse und -management
  • Planung hinsichtlich Content, Benutzerschnittstellen und Anwendungslogik
  • Ansätze zur Anwendungslogik, z.B. Messaging, RPC, CBSD, Service Orientierte Architekturen (SOA), Software as a Service (SaaS), Mashups und Föderation
  • Content-Aspekte, z.B. XML-Anwendungen, Semantik Web, Syndication, Data-Driven Design
  • Benutzerschnittstellen-Aspekte, z.B. Audience-Driven Design, CI/Brand-Aspekte, Barrierefreiheit/WAI, Navigationsmuster, User Interface as an Experience (UIX)
  • Aspekte der Anwendungslogik, z.B. Web Service Design, Föderationsdesign, Endpunkt und Wire-Design
  • Test und Deployment
  • Promotion, Maintenance und Evolution
Qualifikationsziele
  • Vertiefte Kenntnis von Methoden, Modellen, Prinzipien und Werkzeugen im Bereich Web Engineering
  • Fähigkeit zu Entwurf, Realisierung und Betrieb anspruchsvoller verteilter Anwendungen
Vorkenntnisse (empfohlen)
Rechnernetze
Materialien