miércoles, 13 de noviembre de 2013

Relaciones casos de uso (generalización, extensión e inclusión)

Relaciones
Para extraer el comportamiento de los casos de uso en los que se incluye y poniendo ese comportamiento en otros casos de uso que lo extiende:

Generalización:
-El caso hijo hereda el comportamiento y significado de caso de uso padre
-El hijo puede añadir o redefinir el comportamiento del padre
-El caso de uso fuente hereda la especificación del caso de uso destino

Inclusión:
-Un caso base de uso incorpora explicitamente el comportamiento de otro caso de uso en el lugar especificado en el caso base
-Se usa para evitar describir el mismo flujo de eventos repetidas veces, poniendo comportamiento común en un caso de uso aparte
-Se representa como una dependencia estereotipada con <<include>>


Extensión:
-Significa que un caso de uso base incorpora implícitamente el comportamiento de otro caso de uso en el lugar especificado indirectamente por el caso de uso que extiende al base
-Se usa esta relacion cuando se tiene un caso de uso que es similar a otro, pero que hace un poco mas

No hay comentarios.:

Publicar un comentario