Vorlesung

Design und Architektur von Softwaresystemen

Name im Diploma SupplementDesign and Architecture of Software Systems
Anbieter Lehrstuhl für Spezifikation von Softwaresystemen (http://www.s3.uni-due.de/)
LehrpersonProf. Dr. Michael Goedicke
Dr. Michael Striewe
SWS2Sprachedeutsch
TurnusWintersemestermaximale Hörerschaftunbeschränkt

empfohlenes Vorwissen

 Grundlegende Kenntnisse und Fähigkeiten in der Modellierung von Informatiksystemen, Programmierung und Software Engineering

Lehrinhalte

Die Vorlesung führt zunächst in die grundlegenden Fragestellungen des Designs komplexer Softwaresysteme ein und behandelt Fragestellungen des Designs von Softwaresystemen in aufsteigendem Umfang vom Design auf Objektebene bis zum Entwurf großer komponentenbasierter Systeme. Im Einzelnen werden folgende Themen angesprochen:

  1. Grundlagen des Systemdesigns und der Systemkomposition
  2. Sichten und Modelle für den Designprozess großer Systeme
  3. Design und Spezifikation von Systemen auf Objektebene
  4. Entwurf von Mikroarchitekturen und Makroarchitekturen
  5. Architekturbeschreibungssprachen
  6. Bewertung von Architekturen

Literaturangaben

  • C. Ghezzi, M. Jazayeri, D. Mandrioli: Fundamentals of Software Engineering
  • Literaturhinweise zu den einzelnen Themen werden in der Vorlesung bekannt gegeben.

Hörerschaft

  • AI-SE Bachelor 2017>Vertiefungsstudium >Wahlpflichtbereich I: Informatik >Modul "Design und Architektur von Softwaresystemen"5.-6. Fachsemester, Pflicht
  • LA Info GyGe Master 2014>Wahlpflichtbereich Informatik >Modul "Design und Architektur von Softwaresystemen"1.-3. Fachsemester, Pflicht
  • TechMathe Master 2013>Anwendungsfach "Informatik" >Modul "Design und Architektur von Softwaresystemen"1.-4. Fachsemester, Pflicht
WIWI‑C0329 - Vorlesung: Design und Architektur von Softwaresystemen