UML 2 Diagrammes de Déploiement


Diagrammes de Déploiement
Un diagramme de déploiement modèle l'architecture de temps d'exécution d'un système. Il montre la configuration des éléments matériels (nouds) et montre comment des éléments logiciels et des artefacts sont mappés sur ces nouds.

Noud
Un noeud est soit un élément matériel ou logiciel. Il est montré comme une forme de boîte en trois dimensions, comme illustré ci-dessous.

Noeud instance
Une instance de noud peut être affiché sur un diagramme. Une instance peut être distingué d'un noeud par le fait que son nom est souligné, et dispose d'un colon avant son type de noud de base. Une instance peut ou non avoir un nom avant la virgule. Le diagramme suivant montre une instance nommée d'un ordinateur.

Noeud stéréotypes
Un certain nombre de stéréotypes standard sont fournis pour les noeuds, à savoir "cdrom", "cd-rom", "ordinateur", "baie de disques", "pc", "client pc", "serveur pc", "sécuriser", "serveur "," stockage "," serveur unix "," pc de l'utilisateur ". Ceux-ci seront afficher une icône appropriée dans le coin en haut à droite du symbole de noeud

Artefact
Un artefact est un produit du processus de développement logiciel. Cela peut inclure des modèles de processus (par exemple, les modèles de cas d'utilisation, des modèles de conception, etc.), les fichiers source, des exécutables, des documents de design, les rapports d'essai, les prototypes, les manuels d'utilisation, etc.

Un artefact est représenté par un rectangle montrant le nom de l'artefact, la «artefact» mot-clé et une icône de document, comme indiqué ci-dessous.

Association
Une association représente une voie de communication entre les noeuds, dans le contexte d'un diagramme de déploiement. Le schéma suivant affiche un diagramme de déploiement d'un réseau, illustrant des protocoles de réseau comme les stéréotypes, et les multiplicités de l'association se termine.

Noeude Container
Un noeud peut contenir d'autres éléments, tels que des composants ou des artefacts. Le diagramme suivant affiche un diagramme de déploiement pour une partie d'un système embarqué, représentant un artefact exécutable comme étant contenue par le noeud de la carte mère.