3 Entwurf von Softwarearchitekturen

Im vorangehenden Kapitel haben wir die Grundlagen von Softwarearchitekturen vorgestellt. Dabei gibt die Softwarearchitektur einen Konstruktionsweg vor, um die funktionalen und nichtfunktionalen Anforderungen aus dem Requirements Engineering in einem fertig konstruierten Softwaresystem umzusetzen. Das Finden dieses Konstruktionswegs oder, anders gesagt, der Entwurf der Softwarearchitektur ist Gegenstand dieses Kapitels.

Wie der Entwurf eines neuen Algorithmus für ein komplexes, nicht vollständig formalisiertes Problem ist auch der Architekturentwurf ein kreativer, schöpferischer Prozess. Das Erstellen einer Softwarearchitektur ist dabei deutlich mehr als der Entwurf eines einzelnen Architekten im stillen Kämmerlein, ...

Get Basiswissen für Softwarearchitekten, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.