UML (Unified Modeling Language) est un langage de modélisation graphique utilisé pour visualiser, spécifier, construire et documenter les éléments d'un système logiciel. Il fournit une notation standardisée pour représenter les concepts et les relations dans un système. Voici quelques éléments clés d'UML