Dans les modèles UML, vous pouvez définir des valeurs par défaut pour les fins d'association, les attributs et les paramètres. Les attributs et les fins d'association prennent une valeur par défaut, appelée également valeur initiale, lorsque les instances des discriminants sont créées. Les paramètres d'une opération prennent une valeur par défaut si l'appel de l'opération ne transmet pas de valeurs de paramètre explicites.