Está en la página 1de 1

Los distintos Casos de Uso que se definen a lo largo del proceso de desarrollo no son independientes sino que es

posible establecer relaciones de dependencia entre ellos. Las principales relaciones consideradas por UML son:
• Generalización (generalization): es una relación que amplía la funcionalidad de un Caso de Uso o refina su
funcionalidad original mediante el agregado de nuevas operaciones y/o atributos y/o secuencias de acciones.
• Inclusión (include): es una relación mediante la cual se re-usa un Caso de Uso encapsulado en distintos contextos a
través de su invocación desde otros Casos de Uso.
• Extensión (extend): es una relación que amplía la funcionalidad de un Caso de Uso mediante la extensión de sus
secuencias de acciones.

Caso de uso:
DEF: Descripción de un conjunto de secuencias que representan la interacción de
elementos externos con el sistema.
Indican “qué” hace y no “cómo” lo hace.
Se pueden aplicar al sistema completo o a partes.
Alcance: identificación de los elementos que forman parte del caso de uso.
Representación: elipse.

Siempre iniciado por un actor.


Formado por
Circunstancias bajo las que se lleva a cabo (precondiciones y postcondiciones)
Actores
Objetos: entidades manipuladas por los actores durante su ejecución
Actividades: Flujos de eventos principal y alternativos. Escenarios.

Relaciones:
Asociaciones de comunicación entre caso de uso y actor: línea continua.
Generalización: un caso de uso hijo hereda el comportamiento de otro caso de uso
base o padre. Simplifica el trabajo y potencia la reutilización.
Inclusión: un caso de uso base incorpora explícitamente otro caso de uso en un
lugar indicado en el caso de uso base. Comportamiento obligado. Dependencia
<<include>>
Extensión: un caso de uso base incorpora implícitamente otro caso de uso en un
lugar indicado en el caso de uso base. Comportamiento opcional. Dependencia
<<extend>>

http://www.cc.uah.es/ssalonso/LaboratorioTecnologia/Casos%20de%20Uso%20UML.pdf

También podría gustarte

  • Sist2 Lab3
    Sist2 Lab3
    Documento17 páginas
    Sist2 Lab3
    api-3729695
    Aún no hay calificaciones
  • Final SIS2
    Final SIS2
    Documento1 página
    Final SIS2
    api-3729695
    Aún no hay calificaciones
  • Pract3 Sis2
    Pract3 Sis2
    Documento14 páginas
    Pract3 Sis2
    api-3729695
    Aún no hay calificaciones
  • Re Sum en Der Echo
    Re Sum en Der Echo
    Documento10 páginas
    Re Sum en Der Echo
    api-3729695
    100% (1)
  • Tareas Al 07marzo07
    Tareas Al 07marzo07
    Documento4 páginas
    Tareas Al 07marzo07
    api-3729695
    Aún no hay calificaciones
  • XML
    XML
    Documento4 páginas
    XML
    api-3729695
    Aún no hay calificaciones
  • Norton) 18 04
    Norton) 18 04
    Documento3 páginas
    Norton) 18 04
    api-3729695
    Aún no hay calificaciones
  • Trucos
    Trucos
    Documento2 páginas
    Trucos
    api-3729695
    Aún no hay calificaciones
  • Pract3 Sis2
    Pract3 Sis2
    Documento11 páginas
    Pract3 Sis2
    api-3729695
    Aún no hay calificaciones
  • Pract2 Sis2
    Pract2 Sis2
    Documento22 páginas
    Pract2 Sis2
    api-3729695
    Aún no hay calificaciones
  • Sis 2
    Sis 2
    Documento12 páginas
    Sis 2
    api-3729695
    Aún no hay calificaciones
  • LP
    LP
    Documento3 páginas
    LP
    api-3729695
    Aún no hay calificaciones