|
Muster in der Software-Architektur
|
|
Dozent
|
|
|
Studiengänge
|
Informatik (Hauptstudium)
|
|
Ziel
|
Verständnis von Entwurfsmustern für den Entwurf von komplexen Anwendungen
|
|
Termine
|
erster Seminartermin 29.10.09 (2 Vorträge)
(nicht 22.10.)
|
|
Beschreibung
|
Muster (engl. Patterns) sind ein gebräuchliches Hilfsmittel in der Softwareentwicklung. Muster beschreiben erprobte Lösungen für viele häufig wiederkehrende Probleme im Entwurf und in der Implementierung von Softwaresystemen. Sehr bekannte Muster für die Entwicklung sind z.B. die Design-Patterns der „Gang of Four“
In diesem Seminar bearbeiten wir Muster zu verschiedenen Fragestellungen beim Entwurf von komplexen Anwendungssystemen. Diese Fragestellungen beinhalten Probleme zur Präsentationsschicht, Logikschicht sowie zur Datenhaltung. Auch Probleme der Integration von verschiedenen Anwendungen werden betrachtet.
|
|
Voraussetzungen
|
Für die Teilnahme an dem Seminar sind Kenntnisse der Vorlesung Grundlagen der Architektur von Anwendungssystemen hilfreich.
|
|
Themen, Vortäge und Literatur
|
[1] Buschmann et. al.: Pattern-orientierte Softwareentwicklung, Addison-Wesley
[2] Hohpe et. al.: Enterprise Integration Patterns, Addison-Wesley
[3] Fowler et. al. Patterns of Enterprise Application Architecture, Addison-Wesley
|
|
Abgabefristen
|
- Abgabe der ersten Ausarbeitung zur Korrektur:
spätestens zwei Wochen vor dem Vortrag
- Abgabe der finalen Ausarbeitung:
spätestens zwei Wochen nach dem
Vortrag
- Abgabe der ersten
Präsentationsunterlagen: spätestens eine Woche vor der
Präsentation
- Abgabe der finalen
Präsentationsunterlagen:
einen Tag vor der eigentlichen Präsentation
Es herrscht Anwesenheitspflicht bei allen Terminen!
|
|
Vorlagen
|
|