Un nodo en el Lenguaje de modelado unificado (UML) es un recurso computacional sobre el cual los artefactos UML pueden desplegarse para su ejecución. [1]
Hay dos tipos de nodos: nodos de dispositivo y entornos de ejecución .
- Un dispositivo representa dispositivos de hardware: un recurso computacional físico con capacidad de procesamiento sobre el cual se pueden implementar artefactos UML para su ejecución. Los dispositivos pueden ser complejos (es decir, pueden consistir en otros dispositivos). [1]
- Un entorno de ejecución representa contenedores de software (como sistemas operativos, JVM, contenedores de servlet / EJB, servidores de aplicaciones, servidores de portal, etc.). Este es un nodo que ofrece un entorno de ejecución para tipos específicos de componentes que se implementan en él en forma de artefactos desplegables. [1]
Los entornos de ejecución se pueden anidar. Los nodos se pueden interconectar a través de rutas de comunicación para definir estructuras de red. Una ruta de comunicación es una "asociación entre dos DeploymentTargets, a través de la cual pueden intercambiar señales y mensajes". [1]
Uso
Al modelar dispositivos, es posible modelarlos de varias formas diferentes:
- Nombra un dispositivo usando el tipo y marca, por ejemplo, "IBM RS6000", "HP 9000".
- Asigne un nombre a un dispositivo utilizando su función prevista, por ejemplo, "Servidor de base de datos", "Interruptor de alta velocidad"
- Nombre un dispositivo utilizando el sistema operativo implementado en él, por ejemplo, "Servidor Linux", "Servidor Solaris".
Utilice valores etiquetados para especificar las características de los dispositivos / entornos de ejecución, por ejemplo, "Memoria = 2 GB", "Espacio en disco = 32 GB", "Versión = 2.5.1".
Referencias
- ↑ a b c d Dios mío (2008). Lenguaje de modelado unificado OMG (OMG UML), superestructura, V2.1.2 Archivado el 23 de septiembre de 2010 en la Wayback Machine p.199-210.