El nombre de cada paquete es exclusivo y descriptivo de las responsabilidades colectivas de los elementos de modelo que contiene
La descripción del paquete refleja las responsabilidades colectivas de los elementos de modelo que contiene
Las clases del paquete visibles públicamente proporcionan un único conjunto de servicios que es coherente y lógico.
Las dependencias entre el paquete y los otros paquetes son coherente con las relaciones entre las clases contenidas
El contenido del paquete representa un conjunto coherente de elementos de modelo altamente coherentes, ligeramente acoplados a elementos de otros paquetes.
No hay oportunidades para subdividir aún más el paquete en conjuntos de elementos de modelo altamente coherentes al aprovechar el acoplamiento ligero dentro del paquete.
El número total de paquetes es proporcional al número total de elementos de modelo
|