Diagrama del Paquete

Superior  Previo  Próximo

Diagrama de Ejemplo ..| ..Elementos/Conectores ..| ..Especificación del UML del OMG  

 

Los Diagramas de Paquetes se usan para reflejar la organización de los paquetes y sus elementos, y para proveer una visualización de sus correspondientes nombres de espacio.

 

Diagrama de ejemplo

El ejemplo siguiente muestra un diagrama de Paquetes básico. El conector anidado entre ConnSeq y Controller refleja lo que revela el contenido del paquete. El contenido del Paquete se puede listar accediendo en el fondo del diagrama par amostrar la ventana Propiedades del diagrama, seleccionando la pestaña Elementos y seleccionando la Casilla de contenidos del paquete.

 

El conector «import» indica que los elementos en el paquete Entero destino, que en este ejemplo es una única clase, Entero, se importará en el paquete Controlador. El nombre de espacio del Controlador obtendrá acceso a la clase Entero; el nombre de espacio de Entero no se afecta. 

 

El conector «merge» indica que los elementos del paquete Controlador se importarán en GenApply, incluyendo los contenidos anidados e importados de Controlador. Si un elemento ya existe en GenApply, tal como Cargador y Tiempo, las definiciones de estos elementos se expandirán por aquellas que se incluyen en el paquete Controlador. Todos los elementos agregados o actualizados por la mezcla son representados por una relación de generalización de vuelta a este paquete.  

 

Tenga en cuenta: Los elementos privados de un paquete no se pueden importar o mezclar.

 

packagediagram

Elementos y Conectores de la Caja de Herramientas

Seleccione los elementos y conectores del diagrama de Paquetes desde las página Clase de la caja de herramientas del UML de EA

 

Consejo: Haga clic sobre los siguientes elementos y conectores para obtener más información.  

Elementos del diagrama de paquetes

Conectores del diagrama de paquetes

e_package

c_associate

e_class

c_generalize

e_interface

c_compose

e_table

c_aggregate

e_enumeration

c_associationclass

e_signal

c_assembly

c_association

c_realize

 

c_nesting

 

c_pkgmerge

 

c_pkgimport

         

Especificación  del UML del OMG

La especificación del UML del OMG (UML 2.0 Superstructure, p. 12) establece: 

"Un diagrama que presenta cómo se organizan los elementos de modelado en paquetes y las dependencias entre ellos, incluyendo importaciones y extensiones de paquetes."