UML 2 Tutoriel - 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 affiche la configuration des éléments matériels (noeuds)
et affiche comment des éléments logiciels et des artefacts sont mappés sur ces noeuds.
Noeud
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 noeud de base. Une instance peut ou non avoir un nom avant la virgule. Le diagramme suivant afficher une instance nommée d’un ordinateur.
Noeud stéréotypes
Un certain nombre de stéréotypes standard sont fournis pour les noeuds, comme "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 conception, les rapports d’essai, les prototypes, les manuels d’utilisation, etc.
Un artefact est représenté par un rectangle affichant 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 diagramme suivant affiche un diagramme de déploiement pour un réseau, illustrant des protocoles de réseau comme les stéréotypes, et les multiplicités du fin d’association.
Noeude comme Container
Un noeud peut contenir d’autres éléments, comme des composants ou des artefacts. Le diagramme suivant affiche un diagramme de déploiement pour une partie d’un système incorporé, représentant un artefact exécutable comme étant contenu par le noeud de la carte-mère.