Versions-History von UML
Zum Begriff
UML
Änderung des Felds
Beschreibung am Mittwoch, 31. Januar 2001, 23:00:
+Unified Modeling Language
<br>
<br>Objektorientierte Modellierungssprache, zur einheitlichen Beschreibung von Systemen im System- und Detaillentwurf.
<br>Ein System (dargestellt als Baumdiagramm) besteht aus Komponenten die entweder selbst Subsysteme oder Objekte sind.
<br>
<br>Objekte (dargestellt als dreigeteilte Rechtecke; oben: unterstrichener Name, mitte: <a href="./?w=1&q=62">Attribute</a> , unten: Operationen).
<br>
<br>Gleiche Merkmale (<a href="./?w=1&q=62">Attribute</a> oder Operationen) die mehrere Objekte besitzen koennen zusammengefasst (generalisiert) werden.
<br>
<br>Die enstehende Gruppierung heisst Klasse (dargestellt wie Objekt, nur Name nicht unterstrichen).
<br>
<br>Die Beziehung zwischen Klasse und Objekt (auch Instanz der Klasse genannt) heisst "Vererbung" (dargestellt als Linie mit Dreieck bei der Klasse).
<br>
<br>Ist ein Objekt Teil eines anderen, dann stehen sie in einer "Aggregationsbeziehung" zueinander (dargestellt als Linie mit Raute am Oberobjekt).