UML (Unified Modeling Language)

UML ist eine graphische Modellierungssprache, mit der Software, Teile von Software und andere Systeme beschrieben, konstruiert und dokumentiert werden. Diese "vereinheitlichte" Modellierungssprache legt zum einen die Bezeichner der Modellierungsbegriffe und ihrer Beziehungen fest. Zudem werden die graphische Notation, die statischen Strukturen und die dynamischen Abläufe definiert.