2.2.5 Diagramas de Paquetes y Despliegue Flashcards
(16 cards)
¿Qué representa un diagrama de paquetes?
La organización lógica del sistema en paquetes y las dependencias entre ellos.
¿Qué es un paquete en UML?
Una agrupación lógica de elementos relacionados, como clases.
¿Qué representa un diagrama de despliegue?
La arquitectura física del sistema: hardware, nodos, dispositivos y conexiones.
¿Qué elementos contiene un diagrama de despliegue?
Nodos (servidores, dispositivos), artefactos (programas, servicios) y enlaces de comunicación.
¿Cuál es la diferencia entre diagrama de clases y de paquetes?
El de clases muestra relaciones entre clases
¿Por qué es útil un diagrama de despliegue?
Porque ayuda a planear la infraestructura y entender cómo se distribuye el sistema.
¿Qué relación tienen los diagramas de paquetes con los principios de arquitectura?
Permiten visualizar modularidad, reutilización y bajo acoplamiento entre componentes.
¿Por qué los diagramas de paquetes son útiles para mantener estándares arquitectónicos?
Porque muestran claramente las dependencias y agrupaciones lógicas que deben respetarse en el diseño.
¿Cómo ayuda un diagrama de despliegue al cumplimiento de estándares de calidad?
Permite evaluar si la infraestructura soporta los atributos como disponibilidad, rendimiento y escalabilidad.
¿Qué componente de un diagrama de despliegue refleja el uso de estándares de interoperabilidad?
Los nodos y enlaces de comunicación que indican protocolos y tecnologías abiertas.
¿Por qué es importante que los artefactos estén bien asignados a nodos en el diagrama de despliegue?
Para garantizar que el sistema sea eficiente, seguro y conforme a las decisiones arquitectónicas.
¿Cómo contribuyen los diagramas UML al diseño basado en estándares?
Ofrecen una representación clara y validable de la arquitectura que puede documentarse, revisarse y auditarse.
¿Qué estándar de modelado se usa en los diagramas de paquetes y despliegue?
UML (Unified Modeling Language).
¿En qué parte de un proyecto se recomienda usar el diagrama de paquetes?
Durante el diseño lógico, para planear cómo se organizará el software en módulos reutilizables.
¿En qué parte del proyecto se recomienda usar el diagrama de despliegue?
En el diseño físico, para planear la distribución del software en la infraestructura tecnológica.
¿Cómo facilita el uso de UML la comunicación entre equipos técnicos?
Proporciona un lenguaje visual estandarizado que reduce ambigüedades en el diseño y despliegue.