Les diagrammes UML

 

 

OK pour la démarche d'élaboration d'un modèle, mais...
 

q 

Comment "rédiger" un modèle avec UML ?

  • UML permet de définir et de visualiser un modèle, à l'aide de diagrammes.
     
  • Un diagramme UML est une représentation graphique, qui s'intéresse à un aspect précis du modèle ; c'est une perspective du modèle, pas "le modèle".
     
  • Chaque type de diagramme UML possède une structure (les types des éléments de modélisation qui le composent sont prédéfinis).
     
  • Un type de diagramme UML véhicule une sémantique précise (un type de diagramme offre toujours la même vue d'un système).
     
  • Combinés, les différents types de diagrammes UML offrent une vue complète des aspects statiques et dynamiques d'un système.
     
  • Par extension et abus de langage, un diagramme UML est aussi un modèle (un diagramme modélise un aspect du modèle global).
 
 
q  Quelques caractéristiques des diagrammes UML

  • Les diagrammes UML supportent l'abstraction. Leur niveau de détail caractérise le niveau d'abstraction du modèle.
     
  • La structure des diagrammes UML et la notation graphique des éléments de modélisation est normalisée (document "UML notation guide").

    Rappel : la sémantique des éléments de modélisation et de leur utilisation est définie par le métamodèle UML (document "UML semantics").
     
  • Le recours à des outils appropriés est un gage de productivité pour la rédaction des diagrammes UML, car :
    • ils facilitent la navigation entre les différentes vues,
    • ils permettent de centraliser, organiser, partager, synchroniser et versionner les diagrammes (indispensable avec un processus itératif),
    • facilitent l'abstraction, par des filtres visuels,
    • simplifient la production de documents et autorisent (dans certaines limites) la génération de code.
 
 
q  Les différents types de diagrammes UML


 

 


page précédente


sommaire

© uml@free.fr - tous droits réservés


page suivante