Tipos de diagramas UML |
---|
Diagramas estructurales UML |
Diagramas de comportamiento UML |
|
Un diagrama de implementación en el lenguaje de modelado unificado modela la implementación física de los artefactos en los nodos. Para describir un sitio web, por ejemplo, un diagrama de implementación mostraría qué componentes de hardware ("nodos") existen (por ejemplo, un servidor web, un servidor de aplicaciones y un servidor de base de datos ), en qué componentes de software ("artefactos") se ejecutan cada nodo (por ejemplo, aplicación web, base de datos ) y cómo se conectan las diferentes piezas (por ejemplo, JDBC, REST, RMI ).
Los nodos aparecen como cuadros y los artefactos asignados a cada nodo aparecen como rectángulos dentro de los cuadros. Los nodos pueden tener subnodos, que aparecen como cuadros anidados. Un solo nodo en un diagrama de implementación puede representar conceptualmente múltiples nodos físicos, como un grupo de servidores de bases de datos.
Hay dos tipos de nodos:
Los nodos de dispositivo son recursos informáticos físicos con memoria de procesamiento y servicios para ejecutar software, como computadoras típicas o teléfonos móviles. Un nodo de entorno de ejecución (EEN) es un recurso informático de software que se ejecuta dentro de un nodo externo y que a su vez proporciona un servicio para alojar y ejecutar otros elementos de software ejecutables.
![]() | Wikimedia Commons tiene medios relacionados con diagramas de implementación. |