UML (Unified Modeling Language)
Langage de modélisation unifié
UML est un langage graphique d’usage et universel pour spécifier, visualiser, construire et documenter des systèmes logiciels complexes. Il est utilisé pour comprendre, concevoir, configurer, maintenir et contrôler l’information sur les systèmes d’informations
UML n’est pas une méthode, c’est un langage
A partir de 1990
Mise en place d’un grand nombre de méthodes pour implémenter le concept de POO (Programmation Orienté Objet). (OOSE, OMT, HOOD, OOD, …).
UML et ses applications
-
UML est le langage le plus utilisé au niveau professionnel.
-
C’est le résultat d’un large consensus, utilisé dans divers secteurs (gestion, industrie, éducation,…).
-
UML est un langage issu du terrain.
-
UML est une norme pour le développement objet.
-
Spécifier, visualiser et comprendre le problème.
-
Capturer, communiquer et utiliser des connaissances pour la résolution du problème.
-
spécifier, visualiser, construire et documenter la solution.