PDF

MODULBESCHREIBUNG

Advanced Patterns und Frameworks

Kurzzeichen:
M_APF
Durchführungszeitraum:
FS 2015 - HS 2018
ECTS-Punkte:
4
Lernziele:

Studierende kennen weiterführende Pattern Literatur. Sie können Patterns und Framework-Konstruktionsprinzipien anwenden und bewerten.

Verantwortliche Person:
Peter Sommerlad
Empfohlene Module:
Zusätzlich vorausgesetzte Kenntnisse:
Englisch
Modultyp:
Standard-Modul für Elektrotechnik (Bachelor 05) (Keine Semester Empfehlung)
Standard-Modul für Elektrotechnik (Bachelor 14) (Keine Semester Empfehlung)
Standard-Modul für Informatik (Bachelor 05) (Empfohlenes Semester: 5)
Standard-Modul für Informatik (Bachelor 11) (Empfohlenes Semester: 5)
Standard-Modul für Informatik (Bachelor 14) (Empfohlenes Semester: 5)
Standard-Modul für Application Design - Cloud Solutions (Bachelor 14)
Standard-Modul für Software Engineering (Bachelor 14)

ECTS-Punkte pro Kategorie

Kategorie:
Elektrotechnik (Bachelor 05)
Technik / 4 Punkte
Elektrotechnik (Bachelor 14)
Technik / 4 Punkte
Informatik (Bachelor 05)
Aufbau Informatik / 4 Punkte
Informatik (Bachelor 11)
Aufbau Informatik / 4 Punkte
Informatik (Bachelor 14)
Grundlagen Informatik und Aufbau Informatik / 4 Punkte
Application Design - Cloud Solutions (Bachelor 14)
Software Engineering (Bachelor 14)

Modulbewertung

Bewertungsart:
Note von 1 - 6

Leistungsbewertung

Während der Prüfungssession:
Schriftliche Prüfung, 120 Minuten
Zulassungsbedingungen zur Prüfung:
Erfolgreiche Teilnahme an Uebungen

Während des Semesters:
 
Bewertungsart:
keine Note oder Wertung

Kurse in diesem Modul

Advanced Patterns and Framework

Kürzel:
APF
Lernziele:

Studierende kennen weiterführende Pattern Literatur. Sie können Patterns und Framework-Konstruktionsprinzipien anwenden und bewerten.

Plan und Lerninhalt:

1. Einführung in Patternkultur

  • Bestandteile eines Patterns
  • Pattern Formen: GoF, POSA, Alexandrian
  • Patterns Lesen und Beurteilen

2. Advanced Patterns

  • Value Objects
  • Kritische Betrachtung GoF Patterns
  • Orthogonale Patterns zu GoF
  • Ueberblick Pattern Konferenzen und Literatur

3. Einführung in Framework Architektur

  • Klassenbibliotheken vs. Frameworks
  • Hollywood Prinzip
  • Frameworks für automatische Tests (Junit)
  • Konfigurierbarkeit und Einsatz von Frameworks
  • Patterns als Micro-Frameworks

4. Andvanced Frameworks

  • WAM-methodische Framework Entwicklung
  • Frameworker's Dilemma
  • Challenges und Risiken Framework-basierter Entwicklung


 

Kursart:
Vorlesung mit 2 Lektionen pro Woche
Uebung mit 2 Lektionen pro Woche

Übergangsregelungen:
Beschreibung erzeugt: 2018-12-14 11:50:41
Letzte Moduländerung: 2013-12-16 11:23:51
Modul-Id: 24390 (Vorgänger)
Status: aktiviert