Unified Modeling Language

Bienvenido seras testigo del mundo UML conoseras las mas grandes ventajas de usarlo

Buscar este blog

Conoce Algo Mas


AGREGACIONES

En ocasiones una clase consta de otras clases. Los componentes y la clase que constituyen son una asociación que conforma un todo. Una agregación se puede representar como una jerarquía dentro de la clase completa.

En el UML se representa la herencia con una línea que conecta la clase principal con la secundaria. En la parte de la línea que conecta la clase principal se hace con un triangulo sin rellenar apuntando a la clase.




INTERFACES

Es un conjunto de operaciones que especifica cierto aspecto de la funcionalidad de una clase. También es un conjunto de operaciones que una clase presenta a otras.


VISIBILIDAD

Es cuando se aplica a atributos u operaciones, y establece la proporción en que otras clases podrán utilizar los atributos y operaciones de una clase dada. Existen tres niveles de visibilidad:

Ø NIVEL PUBLICO: Es cuando la funcionalidad se extiende a otras clases.

Ø NIVEL PROTEGIDO: Es cuando la funcionalidad se otorga solo a las clases que se heredan de las clases originales.

Ø NIVEL PRIVADO: Solo la clase original puede utilizar el atributo u operación.


COMPOSICIONES




Es un tipo muy representativo de una agregación. Cada componente pertenece solamente a un todo, se representa con un rombo relleno.


 
CONTEXTOS

Es un mapa detallado de alguna sección de un mapa de mayores dimensiones. 


CASOS DE USO

Es una estructura para describir la forma en que un sistema lucirá para los usuarios potenciales. Un caso de uso debería dar por resultado algo de valor ya sea para el actor que lo inicio o para otro.