Diagramas de Estructuras compuestas |
Superior Previo Próximo |
Diagrama de Ejemplo..|..Elementos/Conectores..|..Temas Relacionados..|..Especificación UML del OMG
Un diagrama de Estructura Compuesta refleja la colaboración interna de clases, interfaces o componentes para describir una funcionalidad. Los diagramas de estructura compuesta son similares a los diagramas de clase, a excepción de que estos modelan un uso especifico de la estructura. Los diagramas de clase modelan una vista estática de las estructuras de clase, incluyendo sus atributos y comportamientos. Un diagrama de Estructura Compuesta se usa para expresar arquitecturas en tiempo de ejecución, patrones de uso, y las relaciones de los elementos participantes, los que pueden no estar reflejados por diagramas estáticos.
En un diagrama de Estructura Compuesta, las clases se acceden como partes o instancias en tiempo de ejecución cumpliendo un rol en particular. Estas partes pueden tener multiplicidad, si el rol ocupado por la clase requiere múltiples instancias. Los puertos definidos por una clase de parte deberían representarse en la estructura compuesta, asegurando que todas las partes conectadas provean las interfaces requeridas especificadas por el puerto. Hay una flexibilidad extensa, y una complejidad resultante que viene con el modelado de estructuras compuestas. Para optimizar su modelado, considere las colaboraciones de compilación para representar los patrones reusables respondiendo a su problemas de diseño.
Diagrama de ejemplo El siguiente diagrama muestra una colaboración usada en diagramas de Estructura Compuesta para modelar patrones comunes. Este ejemplo en particular muestra un relación para realizar una instalación.
El siguiente diagrama usa la colaboración instalar en una ocurrencia de colaboración, y lo aplica a la clase UtilLoad a través de una relación <<represents>>. Esto indica que el clasificador UtilLoad usa el patron colaboración dentro de su implementación. Para más ejemplos acerca de los diagramas de estructura compuesta, referirse los elementos de la caja de herramientas listados a continuación.
Elementos y Conectores de la Caja de Herramientas Seleccione los elementos y conectores del diagrama de Compuesta desde las páginas de Compuesta de la caja de herramientas del UML de EA. Consejo: Hacer clic en los siguientes elementos y conectores para más información.
Temas relacionados
Especificación UML del OMG La especificación UML del OMG (UML 2.0 Superstructure, p. 7) establece: "Un diagrama que describe la estructura interna de un clasificador, incluyendo los puntos de interacción del clasificador a otras partes del sistema. Esto muestra la configuración de las partes que conjuntamente realizan el comportamiento del clasificador contenido. El diagrama de la arquitectura especifica un conjunto de instancias tomando partes (roles), como así también sus relaciones requeridas dadas en un contexto en particular. |