n. m. Slotnommé dans un classificateur (typiquement une classe) qui décrit un ensemble de valeurs que les instances de ce classificateur peuvent prendre.
Un attribut peut avoir une valeur initiale. Puisqu'un attribut est aussi un type de caractéristique structurelle, un attribut possède aussi les aspects primaires des caractéristiques structurelles.
Les attributs sont représentés par leurs noms et d'autres informations dans le compartiment central d'une classe.
[type de visibilité] nom [multiplicité] [: type] [= valeur initiale] [{chaîne de caractères de propriété}]
Les valeurs possibles de la propriété string sont indiquées dans l'énumération de variabilité.
Exemple d'une déclaration d'attribut :
accountID [1..*] : int {readOnly}