Documente Academic
Documente Profesional
Documente Cultură
Transición (flecha): paso de un estado a otro, como consecuencia de un evento y una condición satisfecha.
Divisiones(Forks) y Uniones(Join)
Para modelar flujos concurrentes (flujos paralelos, sin q ello implique una condición)
Partición (Swimlane)
Separa las actividades en grupos (usualmente c/grupo representa un área de la empresa)
Diagrama de Estados: Modela el comportamiento de los objetos a través de todos los casos de uso en los q participe.
Describe gráficamente los eventos y los estados de los objetos, de una clase dada.
c/objeto es tratado como una entidad aislada q se comunica con el exterior detectando eventos y respondiendo a ellos.
-> Para c/clase existe un diagrama de estados, q modela las transiciones como respuesta de algunos eventos.
-> Preparar diagrama de estados para clases dependientes del estado (reacciones distintas a un evento, dependiendo de su estado.)
Una Actividad puede estar compuesta de otras actividades o acciones (piezas atómicas e interrumpibles en su ejecución).
Diagramas de Interacción: Semánticamente equivalentes (paso de uno a otro sin perdida de información)
Modelan aspectos dinámicos del sistema.
Consisten en un conjunto de objetos relacionados, que contienen los mensajes (eventos) que se puedan enviar entre ellos.
Diagrama de Secuencias
Muestra gráficamente los eventos (verbos) que fluyen de los actores al sistema.
Línea de vida de un objeto -> línea discontinua vertical
Foco de control -> rectángulo delgado q representa el periodo de tiempo durante el cual un objeto ejecuta una acción.
Respuesta del sistema -> flecha con líneas punteadas
Comportamiento del sistema -> flechas reflexivas (flechas desde y hacia el mismo sistema)
Comentarios (opcional): recogidos de la especificación de los casos de uso.
Destacan el orden temporal de los mensajes.
Diagrama de Colaboración
Destacan la organización estructural de los objetos que envían y reciben mensajes.