5.2.4Softwaredesign

5.2.4.1Einführung

Die Grenze zwischen dem Entwurf einer Softwarearchitektur und dem Design der Software verläuft fließend. Ebenso wie in der Architektur werden auch im Softwaredesign die strukturellen und dynamischen Aspekte der zu entwickelnden Software festgelegt. Allerdings ist die Granularität eine andere: Während die Architektur vor allem Softwaresysteme und -komponenten betrachtet, zielt das Softwaredesign auf die Gestaltung der einzelnen Softwareeinheiten ab.

Der erste Schritt auf dem Weg zum Softwaredesign besteht daher in einer Verfeinerung der Struktur des Softwaresystems, wie sie in der Softwarearchitektur begonnen wurde:

Abb. 5–10Dekomposition eines Softwaresystems

Die IEC 62304 fordert diese Detaillierungsstufe ...

Get Basiswissen Medizinische Software, 3rd 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.