Línea de Vida de Estado [Guía de Usuario de Enterprise Architect]

Top Previous Next

Línea de Vida de Estado

button_main button_prev button_next

d_statelifeline

Una Línea de Vida es la ruta que toma un objeto a lo largo de una medida de tiempo, con se indica por el eje de x. Hay dos tipos: Líneas de Vida de Estado (definidas aquí) y Líneas de Vida de Valor, ambas utilizadas en diagramas de Tiempo.

Una Línea de Vida de Estado sigue transiciones discretas entre estados, los cuales son definidos a lo largo del eje y de la línea de tiempo. Cualquier transición tiene atributos opcionales de restricciones de tiempo, restricciones de duración y observaciones. Un ejemplo de una Línea de Vida de Estado se muestra abajo:

timingstatetimeline2

 

Vea Especificación de Superestructura UML, v2.1.1, figura 14.29, p. 519.

 

Una Línea de Vida de Estado consiste en un conjunto de puntos de transición. Cada punto de transición puede ser definido con las siguientes propiedades:

Propiedad

Descripción

En el tiempo

Especifica el tiempo de inicio para un cambio de estado.

 

Transición a

Indica el estado al que cambia la Línea de Vida.

 

Evento

Describe el evento ocurrente.

 

Restricciones de Tiempo

Se refiere al tiempo tomado para que un estado cambie dentro de una Línea de Vida, o el tiempo tomado para transmitir un mensaje (p.ej. t..t+3).

 

Observaciones de Tiempo

Proporciona información sobre el tiempo de un cambio de estado o mensaje enviado.

 

Restricciones de Duración

Pertenece a un período de la línea de vida en un estado particular. La restricción podría estar instigada por un cambio de estado dentro de una Línea de Vida, o la recepción de un mensaje de esa Línea de Vida.

 

Observaciones de Duración

Indica el intervalo de una Línea de Vida en un estado particular, que inicia desde un cambio de estado o recepción de mensaje.

 

En el diagrama de ejemplo de arriba, el punto de transición de Aceptar tiene estas propiedades:

Propiedad

Valor

En el Tiempo

18 ms

 

Transición a

Idle

 

Evento

Aceptar

 

Restricciones de Tiempo

t..t+3

 

Observaciones de Tiempo

 

 

Restricciones de Duración

 

 

Observaciones de Duración

 

 

Icono de la Caja de Herramientas

e_statelifeline

Aprender más

Diagrama de Tiempo

Líneas de Vida de Valor

 

Especificación UML OMG:

La especificación UML OMG (Superestructura de Especificación UML, v2.1.1, p. 518) dice:

Este es el estado del clasificador o atributo, o alguna condición comprobable, tal como un valor enumerable discreto.

También es permisible para dejar que la dimensión de estado se continua, así como discreta. Esto es ilustrativo para escenarios donde ciertas entidades se someten a cambios de estado continuos, tal como temperatura o densidad.