Das diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung
unter dem Förderkennzeichen 16OH22005 gefördert.
Die Verantwortung für den Inhalt dieser Veröffentlichung liegt
beim Autor/bei der Autorin.
Wir bilden Zukunft.
Rolle und Aufgabe der Software-Architektur Sichten
8475 - Software Engineering I
Wir bilden Zukunft. Um was geht es hier?
Welche Sichten/Perspektiven auf eine Systemarchitektur sind
sinnvoll?
Wie kann ich die einzelnen Sichten beschreiben?
Seite 2
16. Oktober 2019 8475 - Software Engineering I
Wir bilden Zukunft.
16. Oktober 2019
8475 - Software Engineering I
- 3 -
Sichten auf eine
Software Architektur
Wir bilden Zukunft. Die Sichten im Überblick
16. Oktober 2019 8475 - Software Engineering I - 4 -
Wir bilden Zukunft. Die Perspektiven sind..
10/16/2019 Software Design - WPF 5
Wir bilden Zukunft.
16. Oktober 2019
8475 - Software Engineering I
- 6 -
Die Sichten im
Detail
Wir bilden Zukunft. Verteilungssicht/physikalische Sicht
16. Oktober 2019 8475 - Software Engineering I - 7 -
Beschreibt:
• Welche Maschinen beteiligt sind
• Wie die Maschinen in einem Netzwerk
eingebunden sind
Wir bilden Zukunft. Logische Sicht/Ebenen Sicht
16. Oktober 2019 8475 - Software Engineering I - 8 -
Logische
Aufteilung
Wir bilden Zukunft. Komponentensicht/Entwickler-Sicht
16. Oktober 2019 8475 - Software Engineering I - 9 -
Beschreibt:
• Welche Komponenten es gibt?
• Welche Schnittstellen stellen die
Komponente zur Verfügung
• Wie arbeiten die
Komponenten
zusammen
Wir bilden Zukunft. Laufzeitsicht
16. Oktober 2019 8475 - Software Engineering I - 10 -
ZEITLICHER
ABLAUF
Wir bilden Zukunft. Datensicht
16. Oktober 2019 8475 - Software Engineering I - 11 -
Wir bilden Zukunft. DevOps
16. Oktober 2019 8475 - Software Engineering I - 12 -
Wir bilden Zukunft.
16. Oktober 2019
8475 - Software Engineering I
- 13 -
Was muss ich
wissen?
Wir bilden Zukunft. Was muss ich wissen?
Ich kann die unterschiedlichen Sichten auf eine Software Architektur erklären.
Ich kenne die Notationen, um die einzelnen Sichten auf eine Software Architektur zu beschreiben bzw.
zu dokumentieren.
16. Oktober 2019 8475 - Software Engineering I - 14 -