Línea de Vida del Valor

Superior  Previo  Próximo

Uso Común . | .Más Información . | .Especificación del UML del OMG

d_valuelifeline

 

 

Una línea de vida es la ruta que un objeto toma a través de una medida de tiempo, indicada por el eje-x.  

 

La línea de vida de valor muestra el estado de la línea de vida a través del diagrama, dentro de líneas paralelas indicando un estado constante. Una cruz entre las líneas indica una transición o un cambio en estado.  

 

Un ejemplo de una línea de vida de valor se muestra en el diagrama debajo :  

 

timingvaluediagram

Vea la figura 351 (Superestructura del UML 2.0,  p. 453).

La línea de vida de valor consiste en un sistema de puntos de transición. Cada punto de transición puede ser definido con las siguientes propiedades:  

 

Propiedades

Descripción

En el tiempo

Especifica el tiempo de inicio para un cambio del estado. 

Transición a

Indica el estado al cual cambiará la línea de vida .  

Evento

Describe el evento que ocurre

Restricciones de sincronización  

Refiere al tiempo que lleva a un estado el cambio dentro de una línea de vida, o al tiempo tomado para  transmitir un mensaje

Observaciones de sincronización

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

Restricciones de duración

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

Observaciones de duración

Indica el intervalo de una línea de vida en un estado particular, comenzado por un cambio de estado o la recepción de un mensaje

 

 

Un ejemplo de esto en el diagrama arriba sería que el punto de transición "OK" tiene las propiedades:  

 

Propiedades

Descripción

En el Tiempo

20ms  

Transición a

60ms  

Evento

WaitCard  

Restricciones de sincronización

-

Observaciones de sincronización

-

Restricciones  de duración

d..3*d  

Observaciones de duración

-

 

 

Uso Común

Diagrama de Sincronización

 

e_valuelifeline

 

 

Más Información

Línea de Vida de Estado  
Diagrama de Sincronización

 

 

Especificación del UML del OMG

La especificación del UML del OMG (Superestructura de UML 2.0, p. 451) establece:  

"Muestra el valor del elemento que se conecta como una función de tiempo. El valor se denota explícitamente como texto. Las cruces reflejan el evento donde el valor cambió."