Diagrama de Tiempos

Superior  Previo  Próximo

Diagrama de Ejemplo ..| ..Elementos/Conectores ..| ..Temas Relacionados ..| ..Especificación del UML del OMG

 

El diagrama de Tiempo define el comportamiento de los diferentes objetos con una escala de tiempo. Provee una representación visual de los objetos cambiando de estado e interactuando a lo largo del tiempo. 

 

Puede usar diagramas de tiempos para definir componentes de software dirigidos por hardware o embebidos; por ejemplo, aquellos usados en un sistema de inyección de combustible, un controlador de microondas. También puede usar diagramas de tiempo para especificar procesos de negocio dirigidos por tiempo.

  

Diagrama de ejemplo

Abajo hay un ejemplo de diagrama de Tiempo: 

 

timingdiagram

 

(Vea la especificación de la super estructura,v2.0,p.454,figuras 351 y 352).  

Crear un diagrama de tiempo

 

1. Haga clic en el botón derecho en un paquete en la ventana del Explorador del proyecto. Se muestra el menú contextual.

2. Seleccione la opción de menú Agregar | Agregar diagrama. Se muestra la ventana Nuevo diagrama.

3. En el panel Seleccionar desde, seleccione UML Behavioral.

4. En el panel Tipos de diagrama, seleccione Timing.

5. Haga clic en el botón Aceptar. Se abre la pantalla Diagrama, en la cual crea los elementos de Tiempos para el diagrama.

Elementos y Conectores de la Caja de Herramientas

Seleccione los elementos y conectores del diagrama de tiempos de la interacción desde las página Tiempos de la caja de herramientas del UML de EA

 

Consejo: Haga clic en los siguientes elementos y conectores para obtener más información.  

Elementos del diagrama de tiempos

Mensaje del diagrama de tiempos

e_statelifeline

message

e_valuelifeline

 

e_messagelabel

 

e_messageendpoint

 

e_diagramgate

 

 

Temas relacionados

Editar un diagrama de tiempos
Intervalos de tiempos
Mensaje (Diagrama de tiempos)
Línea de vida del estado
Línea de vida del valor

 

Especificación del UML del OMG

La especificación del UML del OMG (UML 2.0 Superstructure, p. 450) establece:

"Los Diagramas de Tiempos se usan para mostrar las interacciones cuando el propósito primario del diagrama es razonar acerca del tiempo. Los diagramas de Tiempos enfocan sobre las condiciones de cambio con y entre las Líneas  de Vida a lo largo de un eje lineal de tiempo. Los diagramas de Tiempos  describen el comportamiento de los clasificadores individuales y de las interacciones de los clasificadores, enfocando la atención sobre el tiempo de la ocurrencia de los eventos causando los cambios en las condiciones de modelado de la Líneas de Vida."

 

La especificación del UML del OMG (UML 2.0 Superstructure, p. 453) también establece: 

"El propósito primario del diagrama de tiempos es mostrar los cambios en el estado o la condición de una línea de vida (representando una Instancia de un Clasificador o un Rol de un clasificador) a lo largo del tiempo lineal. El uso más común es mostar el cambio de estado de un objeto a lo largo del tiempo en respuesta a los eventos o estímulos aceptados. Los eventos que se reciben se anotan a medida que muestran cuando se desea mostrar el evento que causa el cambio en la condición o en el estado."