Sei sulla pagina 1di 15

El diagrama de Tiempo define el comportamiento de los diferentes objetos con una escala de tiempo.

Provee una representacin 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 inyeccin de combustible, un controlador de microondas. Tambin puede usar diagramas de tiempo para especificar procesos de negocio dirigidos por tiempo.

Los diagramas de tiempos de UML se usan para mostrar el cambio en el estado o valor de uno o ms elementos en el tiempo. Este tambin puede mostrar la interaccin entre los eventos de tiempos, las restricciones de tiempos y la duracin que los gobiernan.

Una lnea de vida del estado muestra el cambio de estado de tem en el tiempo. El eje-X muestra el tiempo trascurrido en cualquier unidad que se elija mientras que el eje-Y se nombra con una lista de estados proporcionados. El siguiente es un ejemplo de una lnea de vida del estado.

Una lnea de vida del valor muestra el cambio del valor de un tem en el tiempo. El eje-X muestra el tiempo transcurrido en cualquier unidad que se elija, lo mismo que para la lnea de vida del estado. El valor se muestra entre el par de lneas horizontales que se cruzan en cada cambio del valor. El siguiente es un ejemplo de una lnea de vida del valor.

Las lneas de vida y del estado se pueden ubicar una arriba de otro en cualquier combinacin. Estas deben tener el mismo eje-X. Los mensajes se pueden pasar de una lnea de vida a otra. Cada transicin del estado o valor puede tener un evento definido, una restriccin de tiempo que indica cundo debe ocurrir un evento, y una restriccin de duracin que indica cunto tiempo debe estar en efecto un valor o estado. Una vez que estos se hayan aplicado, un diagrama de tiempo debera ser como el siguiente.

Sistemas embebidos:
Son dispositivos usados para controlar equipos, operacin de maquinarias o plantas industriales completas. El trmino embebido (tambin se lo conoce como incrustado o embutido) est caracterizando que esos circuitos integrados son una parte integral del sistema en que se encuentran. Lo interesante de que un sistema sea embebido es que puede estar de tal forma incrustado, puede quedar tan oculto a nuestros ojos, que la presencia de tales chips no resulte nada obvia a quien lo mira.

Intervalos de tiempo:
Puede crear y administrar intervalos usando la barra de intervalo (la lnea tenue a lo largo de cada elemento de la lnea de vida seleccionado). Los intervalos de tiempos le permiten realizar varias operaciones en las transiciones, como copiar y pegar hasta el ltimo elemento en el diagrama.

Lnea de Vida del Estado: Lnea de vida del Estado: muestra el cambio de estado de tem en el tiempo. El eje X muestra el tiempo transcurrido en cualquier unidad, mientras que el eje Y se nombra con una lista de estados proporcionados. Lnea de Vida del Valor: Una lnea de vida es la ruta que un objeto toma a travs de una medida de tiempo, indicada por el eje-x. La lnea de vida de valor muestra el estado de la lnea de vida a travs del diagrama, dentro de lneas paralelas indicando un estado constante. Seal : La seal digital es un tipo de seal generada por algn tipo de fenmeno electromagntico en que cada signo que codifica el contenido de la misma puede ser analizado en trmino de algunas magnitudes que representan valores discretos, en lugar de valores dentro de un cierto rango.

Cronograma Un cronograma puede contener cualquier nmero de seales relacionadas entre s.


Autmata : Mquina que imita la figura y los movimientos de un ser animado: los autmatas le parecen siniestros. Dispositivo o conjunto de reglas que realizan un encadenamiento automtico y continuo de operaciones capaces de procesar una informacin de entrada para producir otra de salida. Intervalos : Espacio que hay entre un tiempo y otro. Espacio que hay entre un lugar y otro. Cambio Cambio es el concepto que denota la transicin que ocurre cuando se transita de un estado a otro.

Rol: Papel q se desempea en una actividad ya sea una persona o grupo

En la figura se muestra un Diagrama de Tiempo que relaciona los elementos que conforman al sistema contra incendio haciendo nfasis en sus cambios de estado en el tiempo.

Los diagramas de tiempo pueden mostrar la interaccin entre los eventos de tiempos y la s restricciones de tiempos, y la duracin que los gobiernan. En los diagramas de tiempo las lneas de estado nos muestra el tiempo transcurrido en cualquier unidad que se elija.

Los diagramas de tiempo muestran el cambio de estado de un objeto a lo largo del tiempo, en respuesta a los eventos o estmulos aceptados

El mnimo cambio respecto a la lnea de tiempo crea un error cambiando el curso de esta, esto podra darse como un caso de falsa alarma Nos podemos apoyar en UML para modelar sistemas en tiempo real sin embargo si no analizamos y no capturamos los datos de forma correcta no sirve de nada frente al desarrollo de un software

Podemos apoyarnos en UML para el modelado de sistemas en tiempo real y al hacerlo, nuestras recomendaciones son las siguientes:
Capturar y entender los requerimientos usando un modelo de casos de uso. Estudiar las distintas partes que conforman al sistema y cmo interactan estas. Reflejando las interfaces, protocolos e intercambio de seales. Para tal fin nos podemos apoyar de los diagramas de clases, estructura compuesta y comunicacin. Estudiar el comportamiento del sistema en el tiempo y el dependiente del estado usando diagramas de interaccin, diagramas de transicin de estados y diagramas de tiempo. Por supuesto esta no es una relacin exhaustiva, en caso de ser necesario adicione (o porque no? remueva) los diagramas que sean necesarios, lo importante como siempre es tener una comprensin aceptable del problema y especificar una solucin que lo resuelva. No es tan complejo ni tan simple!

http://www.elcodigok.com.ar/category/uml/ http://synergix.wordpress.com/2008/07/20/tipos-dediagramas-en-uml/ http://www.sparxsystems.com.ar/download/ayuda/index.html? timingdiagram.htm http://es.wikipedia.org/wiki/Diagrama_de_tiempos http://wapedia.mobi/es/Diagrama_de_tiempos http://www.youtube.com/results?search_query=diagramas+de +tiempo&search_type=&aq=f

Potrebbero piacerti anche