Diagrammes de déploiement

Dans UML, les diagrammes de déploiement modélisent l'architecture physique d'un système. Les diagrammes de déploiement affichent les relations entre les composants logiciels et matériels du système, d'une part, et la distribution physique du traitement, d'autre part.

Les diagrammes de déploiement, que vous préparez généralement pendant la phase d'implémentation du développement, présentent la disposition physique des noeuds dans un système réparti, les artefacts qui sont stockés sur chaque noeud et les composants et autres éléments que les artefacts implémentent. Les noeuds représentent des périphériques matériels tels que des ordinateurs, des détecteurs et des imprimantes, ainsi que d'autres périphériques qui prennent en charge l'environnement d'exécution d'un système. Les chemins de communication et les relations de déploiement modélisent les connexions dans le système.

Un exemple de diagramme de déploiement

Les diagrammes de déploiement sont efficaces pour visualiser, définir et documenter les types de système suivants :

Les diagrammes de déploiement mettant en évidence la configuration des noeuds de traitement en phase d'exécution, ainsi que leurs composants et artefacts, vous pouvez utiliser ce type de diagramme pour évaluer les implications de la distribution et des allocations de ressources.

Remarque : Les diagrammes de déploiement sont à distinguer des diagrammes de composants. Un diagramme de déploiement affiche les composants et artefacts en relation avec l'emplacement où ils sont utilisés dans le système déployé. Un diagramme de composants définit la composition des composants et artefacts dans le système.
Remarque : Les diagrammes de déploiement sont distincts des topologies de déploiement, qui correspondent à un autre type de modèle. Pour des informations sur les topologies de déploiement, voir Modéliser des topologies de déploiement.

Les rubriques suivantes décrivent les éléments de modèle dans les diagrammes de déploiement :


Vos commentaires