Anmelden

Diese Seite unterstützt Internet Explorer nicht mehr.

Modulbeschreibung

Softwarearchitekturen

Inhalt

  • Techniken zur Beschreibung von Architekturen

  • Konzepte und typische Architekturaspekte

  • Sichten und Strukturen

  • Architektur- und Design Patterns

  • Software-Architekturen in Prozessmodellen

  • Bewertung von Softwarearchitekturen, Metriken und Analysen

  • Architektur-Standards, Wartbarkeit-, Qualitäts- und Sicherheitsaspekte

  • Fallbeispiele: IT Architekturen, eingebettete Systeme, betriebliche Informationssysteme, Telekommunikationssysteme

Lernergebnisse

Nach erfolgreichem Abschluss des Moduls können die Studierenden

  • problemadäquate Software-Architekturen verstehen,

  • Prinzipien und Methoden von Software-Architekturen in der Entwicklung von Software anwenden,

  • Besonderheiten (Wartbarkeit, Qualität, Sicherheit) in die Entwicklung einbeziehen,

  • domänenspezifische Software-Architektur-Standards einordnen und bewerten,

  • Anwendungsbereich von Architektur-Mustern erkennen und anwendungsspezifisch auswählen.

ECTS

5 Punkte

Studien- und Prüfungsleistungen

Prüfungsleistungen:
  • Softwarearchitekturen (90 min, Klausur)

Lehr- und Lernformen

  • Softwarearchitekturen (3 SWS, Vorlesung)
  • Softwarearchitekturen (1 SWS, Labor)

Studiengänge

  • Elektrotechnik und Informationstechnik(ET) - Alternative Course Module
  • Fahrzeugelektronik(FE) - Wahlpflichtmodul
  • Industrieelektronik(IE) - Wahlpflichtmodul
  • Nachrichtentechnik(NT) - Wahlpflichtmodul

Modulverantwortliche

Prof. Steffen Prochnow

Dozenten

Prof. Steffen Prochnow

Literatur

Erika Horn, Thomas Reinke. Softwarearchitektur und Softwarebauelemente. Carl Hanser, 2002.
Leonor Barroca, Jon Hall, Patrick A. V. Hall. Software Architecture. Hall Springer, 2000.
Buschmann, et. al.. Pattern-orientierte Softwarearchtiktur. , 2000.
Paul Clements et al.. Documenting Software Architectures. Addison-Wesley, 2002.

Quicklinks