2011 | OriginalPaper | Chapter
Objektorientierter Systementwurf
Author : Joachim Goll
Published in: Methoden und Architekturen der Softwaretechnik
Publisher: Vieweg+Teubner Verlag
Activate our intelligent search to find suitable subject content or patents.
Select sections of text to find matching patents with Artificial Intelligence. powered by
Select sections of text to find additional relevant content using AI-assisted search. powered by
Beim Entwurf wird das Programm in seiner Struktur entworfen. Das Programm muss dabei eine solche Programmstruktur erhalten, dass es in der Lage ist, die Dynamik der gewünschten Anwendungsfälle durchzuführen und seinen Nutzern als Leistung des Systems fehlerfrei anzubieten. Bei der Formulierung der Struktur und der Dynamik des Programms können bewährte Muster wie Architekturmuster (siehe Kapitel 18) oder Entwurfsmuster (siehe Kapitel 17) eine Hilfe darstellen. Als Beispiel sei hier das Architekturmuster Layers (siehe Kapitel 18.1) genannt. Dieses Muster gliedert die Struktur eines Systems in ein Schichtenmodell aus gekoppelten Teilsystemen mit Service-Aufrufen von einer oberen Schicht zu einer direkt darunter liegenden Schicht. Beim Entwurf müssen alle Arten von Funktionen berücksichtigt werden, die für die Lauffähigkeit des Programms entscheidend sind. Dies wird im Folgenden erläutert.