Pré. | Proc. |
Nœud
Description
Un nœud est un élément physique de l'équipement sur lequel le système est déployé, tel qu'un serveur de groupe de travail ou un poste de travail. Un nœud héberge généralement des composants et d'autres éléments de code exécutables, qui peuvent eux aussi être connectés à des processus ou espaces d'exécution particuliers. Les nœuds typiques sont les postes de travail clients, les serveurs d'applications, les mainframes, les routeurs et les serveurs de terminaux.
Les nœuds sont utilisés dans diagrammes de déploiement pour modéliser le déploiement d'un système et pour illustrer l'allocation physique des artefacts implémentés. Ils sont également utilisés dans modélisation Web, à partir de pages modélisation Web dédiées dans la boîte à outils.
Icône de la boîte à outils
Apprenez Plus
Spécification OMG UML :
La spécification Unified Modeling Language OMG (v2.5.1, p.658) stipule :
Un nœud est une ressource informatique sur laquelle des artefacts peuvent être déployés, via des relations de déploiement, pour exécution. Pour les applications modélisation avancées, les nœuds peuvent avoir une structure interne complexe définie par imbrication et peuvent être interconnectés pour représenter des situations spécifiques. La structure interne des nœuds ne peut être constituée que d'autres nœuds. En plus de participer aux déploiements, les nœuds acquièrent un ensemble d'éléments associés dérivés des relations de manifestation des artefacts déployés sur eux.
Les nœuds peuvent être subdivisés en périphériques et en environnements d'exécution. Les périphériques représentent les composants physiques de la machine. Les environnements d'exécution représentent les systèmes logiciels standard dont les composants d'application peuvent avoir besoin au moment de l'exécution. Des profils spécifiques peuvent, par exemple, définir des stéréotypes pour les environnements d'exécution tels que « OS », « moteur de workflow », « système de base de données » et « conteneur J2EE ».