Dieser Kurs behandelt Aspekte der Softwarearchitektur. Dazu zählen Probleme wie große Systeme erfolgreich entworfen werden, wie sie sich in Komponenten zerlegen lassen und wie ihre Qualität gesichert werden kann - also die Softwareentwicklung "im Großen". Es wird behandelt, wie sich Architekturen für verschiedene Anwendungsgebiete unterscheiden, wie die Architektur von vorhandenen Systemen wiedergewonnen werden kann und wie Referenzarchitekturen entstehen und benutzt werden. Der Kurs soll dazu befähigen, die Entwicklung großer Systeme bewältigen zu können, sei es in Entwurf oder Wartung.
Material
Diese Lehrveranstaltung beinhaltet zugriffsgeschütztes Material, das nur nach dem Login eingesehen werden kann.
Das für diese Veranstaltung bereits definierte Material ist noch nicht freigegeben. Bitte versuchen Sie es später noch einmal.