Software Engeneering

lernen 1, lernen 4, noch lernen

Einsatzzweck der einzelnen UML-Diagramme und ihre typische Abfolge (UseCaseorientiert) erklären

UML ist eine grafische Anwendung von Modellen um Anfodererungen unter anderem an Software beschreiben zu können. Ist sehr umfangreich, nicht nur für Software geeignet, hat einen Objektorientrieren Ansatz, ist erweiterbar
typische Abfolge

Komponentendiagramm  Systemabgrenzung
Use-Case-Diagramm        Welches Use-Case unterstütz das System    

Aktivitätsdiagramme       Abläufe präzise spezifizieren

Klassendiagramm             Welche Klassen werden benötigt

Sequenzdiagramm           Welche Nachricht tauschen die Objekte aus

Zustandsdiagramm          Welche Zustandsveränderung durchlaufen Objekte der Klassen als Reaktion auf Ereignisse

Komponentendiagramm  Wie verteile ich Komponenten auf Klassen

Verteilungsdiagram         Welche Komponenten wird auf welchen Knoten des IT-System laufen

Diskussion