Pré. | Proc. |
Diagramme de déploiement
Un diagramme de déploiement montre comment et où le système doit être déployé ; c'est-à-dire son architecture d'exécution.
Les périphériques matériels, les processeurs et les environnements d'exécution de logiciels (artefacts système) sont reflétés sous forme de nœuds, et la construction interne peut être représentée par l'incorporation ou l'imbrication de nœuds. Les relations de déploiement indiquent le déploiement d'artefacts, et les relations manifestes révèlent l'implémentation physique des composants. Comme les artefacts sont alloué aux nœuds pour modéliser le déploiement du système, l'attribution est guidée par l'utilisation de spécifications de déploiement. Un diagramme de déploiement peut également indiquer qu'un nœud a un State , ou afficher une instance d'un nœud avec une valeur d'exécution réelle pour l'état, représentant une condition ou un scénario spécifique.
Vous générez des éléments et des connecteurs diagramme de déploiement à partir des pages « Déploiement » de la boîte à outils Diagramme .
Exemple Diagramme
Il s'agit d'un diagramme de déploiement simple, représentant la disposition des serveurs dans un siège social. Les éléments sont des instances de nœuds et affichent des états d'exécution spécifiques.
Les serveurs sont représentés par des nœuds liés par des relations d'association simples ou agrégées.
diagrammes de déploiement sont idéaux pour appliquer des images alternatives pour représenter les objets que les éléments représentent. De telles images peuvent remplacer les éléments du diagramme , comme illustré ici :
Icônes de la boîte à outils des éléments du Diagramme de déploiement
Icône |
Description |
Voir aussi |
---|---|---|
Un nœud est un équipement physique sur lequel le système est déployé, tel qu'un serveur de groupe de travail ou un poste de travail. |
Nœud | |
Un périphérique est une ressource électronique physique dotée d'une capacité de traitement sur laquelle des artefacts peuvent être déployés pour exécution, comme représenté dans un diagramme de déploiement. |
Appareil | |
Un environnement d'exécution est un nœud qui offre un environnement d'exécution pour des types spécifiques de composants qui y sont déployés sous la forme d'artefacts exécutables. |
Environnement d'exécution | |
Un composant est une partie modulaire d'un système, dont le comportement est défini par ses interfaces fournies et requises. |
Composant | |
Une interface est une spécification de comportement (ou un contrat) que les implémenteurs acceptent de respecter. |
Interface | |
Un artefact est toute information physique utilisée ou produite par un système. |
Artefact | |
Une Spécification de déploiement (spec) spécifie les paramètres guidant le déploiement d'un artefact, comme cela est nécessaire avec la plupart des technologies matérielles et logicielles. |
Spécification de déploiement |
Diagramme de déploiement Icônes de la boîte à outils du connecteur
Icône |
Description |
Voir aussi |
---|---|---|
Une association implique que deux éléments de modèle ont une relation, généralement implémentée en tant que variable d'instance dans l'une ou les deux classes. |
Association | |
Un chemin Communication définit le chemin par lequel deux DeploymentTargets peuvent échanger des signaux et des messages. |
Chemin de Communication | |
Une classe d'association est une construction UML qui permet à une association d'avoir des attributs et des opérations ( fonctionnalités ). |
Classe d'association | |
Une généralisation est utilisée pour indiquer l’héritage. |
Généralisation | |
Un object source implémente ou réalise son object de destination. |
Réalisation | |
Un déploiement est un type de relation de dépendance qui indique le déploiement d'un artefact sur un nœud ou une cible exécutable, généralement dans un diagramme de déploiement. |
Déploiement | |
Une relation manifeste indique que la source d'artefact incarne l'élément de modèle cible, généralement dans diagrammes de composant et de déploiement. |
Manifeste |