Eine Form ist ein Text- und Grafikelement, das eine Anwendungskomponente in einem UML-Diagramm (UML = Unified Modeling Language) darstellt.
Wie in der folgenden Abbildung dargestellt, kann eine Form den Namen, die Felder und Methoden einer Java-Klasse umfassen. Diese werden als Name, Attribute und Operationen in den entsprechenden Fächern angezeigt.
Die Formeigenschaften steuern die Darstellung von Formen in einem Diagramm. Jede Form verfügt z. B. über eine Eigenschaft für die Linienfarbe, die für die Farbe der Formbegrenzung und für die Schattierung angegeben werden kann.
Sie können Eigenschaftswerte für Formen angeben, um die folgenden Aktionen auszuführen: