You are on page 1of 3

3.1.3.4.

- Diagrama de Secuencia y Diagrama de Colaboracin


Los diagramas de secuencia describen como los objetos del sistema colaboran. Se trata de un diagrama de
interaccin que detalla como las operaciones se llevan a cabo, qu mensajes son enviados y cuando,
organizado todo en torno al tiempo. El tiempo avanza hacia abajo en el diagrama. Los objetos
involucrados en la operacin se listan de izquierda a derecha de acuerdo a su orden de participacin
dentro de la secuencia de mensajes.

For
ma

Elemento

Descripcin

Lifeline

Lnea vertical que representa la secuencia de eventos que se


producen en un participante durante una interaccin, mientras el
tiempo avanza por la lnea.Este participante puede ser una
instancia de una clase, un componente o un actor.

Actor

Participante externo al sistema que est desarrollando.

Para que aparezca un smbolo de actor al principio de una lnea


de vida, establezca la propiedad Actor.

Mensaje
sincrnico

El remitente espera una respuesta a un mensaje sincrnico antes


de continuar.El diagrama muestra la llamada y la devolucin.Los
mensajes sincrnicos se usan para representar llamadas de
funcin ordinarias dentro de un programa, as como otros tipos
de mensaje que se comportan de la misma manera.

Mensaje
asincrnico

Mensaje que no requiere una respuesta para que el remitente


contine.Un mensaje asincrnico muestra solo una llamada del
remitente.Se usa para representar la comunicacin entre
subprocesos diferentes o la creacin de un nuevo subproceso.

Ocurrencia
de
ejecucin

Rectngulo sombreado vertical que aparece en la lnea de vida


de un participante y representa el perodo en el que el
participante ejecuta una operacin.
La ejecucin empieza cuando el participante recibe un
mensaje.Si el mensaje de inicio es un mensaje sincrnico, la
ejecucin finalizar con una flecha de retorno al remitente.

Mensaje de
devolucin
de llamada

Mensaje que se devuelve a un participante que espera la


devolucin de una llamada anterior.La ocurrencia de ejecucin
resultante aparece encima de la que ya existe.

Mensaje
propio

Mensaje de un participante a s mismo.La ocurrencia de


ejecucin resultante aparece encima de la ejecucin de envo.

Mensaje de
creacin

Mensaje que crea un participante.Si un participante recibe un


mensaje de creacin, este debe ser el primero que reciba.

Mensaje

Mensaje asincrnico de un participante desconocido o no

encontrado

especificado.

10

Mensaje
perdido

Mensaje asincrnico a un participante desconocido o no


especificado.

11

Comentario

Se puede asociar un comentario a cualquier punto de una lnea


de vida.

12

Interaction
Use

Contiene una secuencia de mensajes definidos en otro diagrama.


Para crear un uso de interaccin, haga clic en la herramienta y,
despus, arrastre el mouse por las lneas de vida que quiere
incluir.

13

Fragmento
combinado

Coleccin de fragmentos.Cada fragmento puede incluir uno o


varios mensajes.Hay varios tipos de fragmentos combinados.Para
ms informacin, vea Describir el flujo de control con fragmentos
de diagramas de secuencia de UML.
Para crear un fragmento, haga clic con el botn derecho en un
mensaje, seleccione Delimitar con y, despus, haga clic en un
tipo de fragmento.

14

Restriccin
de
fragmentos

Se puede usar para indicar una condicin sobre si tendr lugar el


fragmento.
Para establecer la restriccin, seleccione un fragmento y,
despus, seleccione la restriccin y escriba un valor.

Evento de
destruccin

Representa el punto en el que el objeto se ha eliminado o ya no


es accesible.Aparece en la parte inferior de cada lnea de vida.

You might also like