Diagrama de secuencia ¿Qué es y para que se utiliza?

El diagrama de secuencia es un tipo de diagrama usado para modelar interacción entre objetos en un sistema según UML. En inglés se pueden encontrar como "sequence diagram", "event-trace diagrams"

Utilidad: Un diagrama de secuencia muestra la interacción de un conjunto de objetos en una aplicación a través del tiempo y se modela para cada caso de uso. A menudo es útil para complementar a un diagrama de clases, pues el diagrama de secuencia se podría describir de manera informal como "el diagrama de clases en movimiento"

Líneas de Vida: Una línea de vida representa la participante una entidad o participante en el diagrama de secuencia. Una línea de vida generalmente tiene un rectángulo con el nombre del objeto. Si el nombre es SELF significa que la línea de vida representa un clasificador.

Mensajes: Los mensajes son comunicaciones entre los objetos que, son llamadas, datos, respuestas, peticiones entre una línea de vida y otra. Los mensajes se muestran como flechas. "Los mensajes pueden ser completos, perdidos o encontrados; síncronos o asíncronos: llamadas o señales

Tipos de mensajes: existen dos tipos de mensajes: síncronos y asíncronos.

Es un tipo de diagrama de interacción porque describe cómo —y en qué orden— un grupo de objetos funcionan en conjunto

Pueden ser usados en dos formas: De instancia: describe un escenario específico. Genérico: describe la interacción para un caso de uso

referencias bibliográficas: «Herramientas UML para el modelado y desarrollo de software - Herramienta de modelado UML de Enterprise Architect». www.sparxsystems.com.ar. Consultado el 22 de abril de 2022.
«Sparx Systems - Tutorial UML 2 - Diagrama de Secuencia». www.sparxsystems.com.ar. Consultado el 22 de abril de 2022.:

Un diagrama de secuencia está estructurado de tal manera que representa una línea de tiempo que comienza en la parte superior y desciende gradualmente para marcar la secuencia de interacciones.

image

image

image

image

image

image

image

image

image

image

image