Diagrama de ciclo de vida
Sitio web de Altova: Diagramas de ciclo de vida UML
Los diagramas de ciclo de vida modelan los cambios de estado o la condición de los objetos que interactúan entre sí a lo largo de un período de tiempo. Los estados o condiciones se representan como escalas de tiempo que responden a eventos de mensaje y las líneas de vida representan instancias de clasificador y roles clasificador.
Los diagramas de ciclo de vida son un tipo especial de diagrama de secuencia. La diferencia es que los ejes están invertidos, es decir, el tiempo aumenta de izquierda a derecha, y las líneas de vida aparecen por separado en compartimentos apilados verticalmente.
Además, este tipo de diagramas suelen utilizarse para el diseño de software integrado o de sistemas en tiempo real.
Hay dos tipos de diagramas de ciclo de vida: los que contienen la escala de tiempo del estado/de la condición (imagen anterior) y los que muestran el ciclo de vida general (imagen siguiente).