Objektbezeichnung
Bei der Wahl der Attributnamen ist man frei. Man kann hier passende Namen aus der Fachdomäne wählen. Es gibt lediglich ein Attribut mit einer besonderen Bedeutung.
Das Namens-Attribut
Erstellt man in einer Klasse ein Attribut mit Namen name, so wird der Wert dieses Attributs verwendet, um beispielsweise einen Verweis auf dieses Objekt in der Benutzeroberfläche darzustellen. Viele Fachklassen haben ein sinnvolles Namensattribut, das so vom Nutzer auch direkt gefüllt werden kann bzw. muss. Wenn Klassen kein Namensattribut definieren, dann dürfen diese nicht direkt in der Benutzeroberfläche angezeigt werden (z.B. als Knoten in einem Baum, oder als Werte von Referenzen einer anderen Klasse).
In komplizierteren Situationen, kann es angezeigt sein, dass das Namensattribut nicht direkt vom Benutzer gefüllt werden muss, sondern dass sich der Anzeigename für ein Objekt aus mehreren anderen seiner Attribute ableitet. In diesem Fall kann auch ein berechnetes Attribut als Namensattribut verwendet werden.