top of page

Diagrama de secuencia

El diagrama de secuencias en UML muestra la forma en que los objetos se comunican entre sí al transcurrir el tiempo.El diagrama muestra Los objetos participando en la interacción La secuencia de mensajes intercambiados . Un diagrama de secuencia contiene:Objetos con sus “líneas de vida” Mensajes intercambiados entre objetos en una secuencia ordenada Línea de Vida Activa

Tipos de mensajes

Existen dos tipos de mensajes: sincrónicos y asincrónicos. Los mensajes sincrónicos se corresponden con llamadas a métodos del objeto que recibe el mensaje. El objeto que envía el mensaje queda bloqueado hasta que termina la llamada. Este tipo de mensajes se representan con flechas con la cabeza llena. Los mensajes asincrónicos terminan inmediatamente, y crean un nuevo hilo de ejecución dentro de la secuencia. Se representan con flechas con la cabeza abierta.

También se representa la respuesta a un mensaje con una flecha discontinua

Pueden ser usados en dos formas[editar]

  • De instancia: describe un escenario específico (un escenario es una instancia de la ejecución de un caso de uso).

  • Genérico: describe la interacción para un caso de uso. Utiliza ramificaciones ("Branches"), condiciones y bucles.

Estructura

Los mensajes se dibujan cronológicamente desde la parte superior del diagrama a la parte inferior; la distribución horizontal de los objetos es arbitraria. Durante el análisis inicial, el modelador típicamente coloca el nombre 'business' de un mensaje en la línea del mensaje. Más tarde, durante el diseño, el nombre 'business' es reemplazado con el nombre del método que está siendo llamado por un objeto en el otro. El método llamado o invocado pertenece al objeto receptor del mensaje.

  • b-facebook
  • Twitter Round
  • Instagram Black Round
bottom of page