Als Basis für das Verständnis der physischen Verteilung des Systems auf mehrere Verarbeitungsknoten wird eine
Architektursicht, die so genannte Deployment-Sicht, im Workflow von Analyse & Design verwendet. Die
Deployment-Sicht (eine von fünf Sichten, die später noch erwähnt werden) veranschaulicht die Verteilung der
Verarbeitung auf mehrere Knoten in einem System, einschließlich der physischen Verteilung von Prozessen und Threads.
Die Deployment-Sicht wird mit jeder Iteration präzisiert.
Die Deployment-Sicht zeigt die physische Verteilung der Verarbeitung innerhalb des Systems.
Es gibt vier weitere Sichten, die Anwendungsfallsicht, die im Workflow für Anforderungen behandelt wird, und die
logische Sicht, die Prozesssicht und die Implementierungssicht, die in den Workflows für Analyse
& Design und Implementierung behandelt werden.
Die Architektursichten werden in einem Softwarearchitekturdokument dokumentiert. Sie können andere Sichten, z.
B. eine Sicherheitssicht, hinzufügen, um andere spezifische Aspekte der Softwarearchitektur zu vermitteln.
Im Wesentlichen können Architektursichten als Abstraktionen oder Vereinfachungen der erstellten Modelle gesehen werden,
in denen Sie wichtige Merkmale deutlicher hervorheben, indem Sie die Details weglassen. Die Architektur ist ein
wichtiges Mittel, um die Qualität jedes während der Systementwicklung erstellten Modells zu erhöhen.
|