Veranstaltungen

Lecture

Software-Architekturen

Name in diploma supplementSoftware Architectures
Organisational Unit Lehrstuhl für Software-Engineering, insb. mobile Anwendungen (http://www.se.wiwi.uni-due.de/)
LecturersProf. Dr. Volker Gruhn
SPW2LanguageGerman
Cyclesummer semesterParticipants at mostno limit

Preliminary knowledge

Abstract

Jedes Softwaresystem hat eine Architektur. Manche dieser Architekturen sind geplant, sie werden als Grundlage der Verteilung von Arbeit genutzt, zur Dokumentation eingesetzt oder dienen der Veranschaulichung. Strukturierung und Abstraktion werden eingesetzt, um Softwaresysteme verständlich zu machen und um den Austausch zwischen Fachleuten und IT-Menschen zu unterstützen. Verschiedene Perspektiven auf Softwarearchitekturen (fachlich., softwaretechnisch, systemtechnisch) werden erörtert. Es wird zwischen der Architektur einer einzelnen Anwendung und einer Anwendungslandschaft unterschieden. Die Ziele, Prozesse und Werkzeuge des “Enterprise Architecture Management” werden vorgestellt. Unterschiedliche Architekturstile werden vorgestellt, gängige Architektur-Frameworks diskutiert.

Contents

  • Architekturbegriffe und Abgrenzung
  • Prozesse des Architektur-Managements
  • Werkzeuge zu Dokumentation, Wartung und sonstiger Verwendung von Architekturen
  • Architekturstile und –Frameworks
  • Rolle des Software-Architekten

Literature

  • C. Ghezzi, M. Jazayeri, D. Mandrioli: Fundamentals of Software Engineerin
  • W. Hasselbring, R. Reussner, Handbuch der Software-Architektur

Participants

  • SE-Ba-2023 > Pflichtbereich > Pflichtbereich I: Software Engineering > (3rd-4th Semester, Compulsory) Modul "Software-Architekturen"
WIWI‑C1186 - Lecture: Software-Architekturen