n. m. Classificateur comportemental qui définit une séquence d'actions, exécutées par un ou plusieurs acteurs en interaction avec le système.
Il correspond au modèle conceptuel et présentent les préoccupations réelles des utilisateurs; ils ne présentent pas de solutions d'implémentation et ne forment pas un inventaire fonctionnel du système. En cela il intervient des le début de la modélisation, au niveau du recueil des besoins.
Un cas d'utilisation a toujours un flux principal d'événements (aussi connu comme un cours fondamental d'action), et généralement aura au moins un flux exceptionnel d'événements (ou cours d'action alternatif).
Ils servent de base à la traçabilité des exigences d'un système dans un processus de développement intégrant UML.