Es un tipo de diagrama usado para modelar interacción entre objetos en un sistema según UML.
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. Mientras que el diagrama de casos de uso permite el modelado de una vista business del escenario, el diagrama de
secuencia contiene detalles de implementación del escenario, incluyendo los
objetos y clases que se usan para implementar el escenario y mensajes
intercambiados entre los objetos.
Típicamente
se examina la descripción de un caso de uso para determinar qué objetos son
necesarios para la implementación del escenario. Si se dispone de la
descripción de cada caso de uso como una secuencia de varios pasos,
entonces se puede "caminar sobre" esos pasos para descubrir qué
objetos son necesarios para que se puedan seguir los pasos. Un diagrama de
secuencia muestra los objetos que intervienen en el escenario con líneas
discontinuas verticales, y los mensajes pasados entre los objetos como flechas
horizontales.
Pueden ser usados en dos formas
§ 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.
necesarios los diagramas de secuencia... buen post
ResponderEliminarque buen aporte gracias y exitos
ResponderEliminares de gran importancia conocer lo que representa este diagrama al momento de utilizarlo e implementarlo
ResponderEliminarbuen tema compañero!!es bueno saber de estos diagrama!
ResponderEliminarexplicacion muy concreta
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarcompañero que bueno que comparta los temas dado en clase tambien encontre esta otra definicion
ResponderEliminarEl diagrama de secuencia de uml muestran la forma en que los objetos se comunican entre si al transcurrir el tiempo.
Los diagramas de secuencia, formalmente diagramas de traza de eventos o de interacción de objetos, se utilizan con frecuencia para validar los casos de uso