ISBN-13: 9786205153635 / Miękka / 76 str.
Die Unified Modeling Language (UML) ist eine allgemeine, entwicklungsorientierte Modellierungssprache im Bereich des Software-Engineering, die eine Standardmethode zur Visualisierung des Systementwurfs bieten soll.UML-Diagramme stellen zwei verschiedene Sichten auf ein Systemmodell dar:Statische (oder strukturelle) Sicht: betont die statische Struktur des Systems mit Objekten, Attributen, Operationen und Beziehungen. Sie umfasst Klassendiagramme und zusammengesetzte Strukturdiagramme.Dynamische (oder verhaltensbasierte) Sicht: Betont das dynamische Verhalten des Systems, indem die Zusammenarbeit zwischen Objekten und Änderungen der internen Zustände von Objekten dargestellt werden. Diese Ansicht umfasst Sequenzdiagramme, Aktivitätsdiagramme und Zustandsmaschinendiagramme.In der UML ist eines der wichtigsten Werkzeuge für die Verhaltensmodellierung das Anwendungsfallmodell, das durch OOSE entstanden ist. Anwendungsfälle sind eine Möglichkeit, die erforderlichen Verwendungen eines Systems zu spezifizieren. In der Regel werden sie verwendet, um die Anforderungen an ein System zu erfassen, d. h. was ein System tun soll.