Un diagrama
de despliegue muestra las relaciones físicas entre los
componentes hardwarey softwareen el sistema final, es decir, la configuración
de los elementos de procesamiento en tiempo de ejecución y los componentes
software(procesos y objetos que se ejecutan en ellos).
Los diagramas de despliegue representan
a los nodos y sus relaciones.
Los nodos son conectados por asociaciones de comunicación tales como
enlaces de red, conexiones TCP/IP, microondas, etc.
Los diagramas de
despliegue son los complementos de los diagramas de componentes que unidos, proveen la vista de implementación del sistema.
Características
Describen la arquitectura física del sistema durante la
ejecución, en términos de:
–procesadores
–dispositivos
–componentes de software
-Describen la topología del sistema: la estructura de los
elementos de hardware y el software que ejecuta cada uno de ellos.
Componentes de diagrama de
despliegue
Nodo: son objetos físicos que existen en
tiempo de ejecución, y que representan algún tipo de recurso computacional
(capacidad de memoria y procesamiento):
*
Instancia de nodo.
*
Estereotipo de nodo.
Artefactos: es un producto del
proceso de desarrollo de software, que puede incluir los modelos del proceso
Ej: archivos fuente, ejecutables, documentos de diseño, reportes de prueba,
prototipos, manuales de usuario y más.
Asociación: Una asociación
representa una ruta de comunicación entre los nodos. Donde esta asociación va
incluida con misma dependencia del diagrama de
componentes.
Usos
• Sistemas
cliente-servidor
• Sistemas
completamente distribuidos
No hay comentarios:
Publicar un comentario