Méthode de conception orientée objet


UML(Unified Modeling Language)

  • Le Langage de Modélisation Unifié, de l’anglais Unified Modeling Language (UML),On le traduit par « Langage de modélisation unifié » est un langage de modélisation graphique à base de pictogrammes conçu pour fournir une méthode normalisée pour visualiser la conception d’un système.
  • Il est couramment utilisé en développement logiciel et en conception orientée objet .
  • UML est né de la fusion des trois méthodes qui ont influencé la modélisation objet au milieu des années 90 : OMT, Booch et OOSE.
    Principalement issu des travaux de Grady Booch, James Rumbaugh et Ivar Jacobson, UML est à présent un standard adopté par l’Object Management Group (OMG). UML 1.0 a été normalisé en janvier 1997;UML 2.0 a été adopté par l’OMG en juillet 2005.La dernière version de la spécification validée par l’OMG est UML 2.5.1 (2017).
    UML est surtout utilisé lorsqu’on prévoit de développer des applications avec une démarche objet (développement en Java, en C++, etc.) .