Dans les modèles UML, les discriminants sont des éléments de modèle qui décrivent des objets qui sont des fonctions structurelles ou comportementales d'un système.
Les éléments de modèle ci-dessous sont des discriminants :