SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
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
Los diagramas de tiempos de UML se usan para
mostrar el cambio en el estado o valor de uno o
más elementos en el tiempo. Este también
puede mostrar la interacción entre los eventos
de tiempos, las restricciones de tiempos y la
duración que los gobiernan.
Una línea 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 línea de vida del estado.
Una línea 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 línea de vida del estado.
El valor se muestra entre el par de líneas
horizontales que se cruzan en cada cambio del
valor. El siguiente es un ejemplo de una línea de
vida del valor.
Las líneas de vida y del estado se pueden ubicar una arriba
de otro en cualquier combinación. Estas deben tener el mismo
eje-X. Los mensajes se pueden pasar de una línea de vida a
otra. Cada transición del estado o valor puede tener un
evento definido, una restricción de tiempo que indica cuándo
debe ocurrir un evento, y una restricción de duración que
indica cuánto tiempo debe estar en efecto un valor o estado.
Una vez que estos se hayan aplicado, un diagrama de tiempo
debería ser como el siguiente.
Sistemas embebidos:
Son dispositivos usados para controlar equipos, operación de
maquinarias o plantas industriales completas. El término
“embebido” (también 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 línea tenue a lo largo de cada elemento de la
línea de vida seleccionado). Los intervalos de tiempos le
permiten realizar varias operaciones en las transiciones, como
Línea de Vida del Estado:
Línea 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.
Línea de Vida del Valor:
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.
Señal :
La señal digital es un tipo de señal generada por algún tipo
de fenómeno electromagnético en que cada signo que
codifica el contenido de la misma puede ser analizado en
término de algunas magnitudes que representan valores
discretos, en lugar de valores dentro de un cierto rango.
Cronograma
Un cronograma puede contener cualquier número de señales
relacionadas entre sí.
Autómata :
Máquina que imita la figura y los movimientos de un ser
animado: los autómatas le parecen siniestros. Dispositivo o
conjunto de reglas que realizan un encadenamiento automático
y continuo de operaciones capaces de procesar una información
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 transición que ocurre
cuando se transita de un estado a otro.
Rol:
Papel q se desempeña en una actividad ya sea una persona o
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 interacción entre
los eventos de tiempos y la s restricciones de tiempos, y la
duración que los gobiernan.

En los diagramas de tiempo las líneas 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
estímulos aceptados
El mínimo cambio respecto a la línea de tiempo crea un error
cambiando el curso de esta, esto podría 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 cómo
interactúan estas. Reflejando las interfaces, protocolos e
intercambio de señales. Para tal fin nos podemos apoyar de
los diagramas de clases, estructura compuesta y
comunicación. Estudiar el comportamiento del sistema en el
tiempo y el dependiente del estado usando diagramas de
interacción, diagramas de transición de estados y diagramas
de tiempo.

Por supuesto esta no es una relación exhaustiva, en caso de
ser necesario adicione (o ¿porque no? remueva) los diagramas
http://www.elcodigok.com.ar/category/uml/

  http://synergix.wordpress.com/2008/07/20/tipos-de-
diagramas-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=diagram
as+de+tiempo&search_type=&aq=f
Tiempos blog

Más contenido relacionado

La actualidad más candente

Unidad i. introduccion a los sistemas dinamicos.
Unidad i.  introduccion a los sistemas dinamicos.Unidad i.  introduccion a los sistemas dinamicos.
Unidad i. introduccion a los sistemas dinamicos.Julio Gomez
 
criterios del mantenimiento
 criterios del mantenimiento criterios del mantenimiento
criterios del mantenimientorpj25
 
Función de transferencia y diagrama de bloques.
Función de transferencia y diagrama de bloques.Función de transferencia y diagrama de bloques.
Función de transferencia y diagrama de bloques.DanielNavas32
 
G19 funcion de transferencia y diagrama de bode
G19 funcion de transferencia y diagrama de bodeG19 funcion de transferencia y diagrama de bode
G19 funcion de transferencia y diagrama de bodeRoslyn Cruz Castro
 

La actualidad más candente (6)

diagrama de comportamiento
diagrama de comportamiento diagrama de comportamiento
diagrama de comportamiento
 
Unidad i. introduccion a los sistemas dinamicos.
Unidad i.  introduccion a los sistemas dinamicos.Unidad i.  introduccion a los sistemas dinamicos.
Unidad i. introduccion a los sistemas dinamicos.
 
Lg transferencia
Lg transferenciaLg transferencia
Lg transferencia
 
criterios del mantenimiento
 criterios del mantenimiento criterios del mantenimiento
criterios del mantenimiento
 
Función de transferencia y diagrama de bloques.
Función de transferencia y diagrama de bloques.Función de transferencia y diagrama de bloques.
Función de transferencia y diagrama de bloques.
 
G19 funcion de transferencia y diagrama de bode
G19 funcion de transferencia y diagrama de bodeG19 funcion de transferencia y diagrama de bode
G19 funcion de transferencia y diagrama de bode
 

Destacado (12)

Funcionesphp
FuncionesphpFuncionesphp
Funcionesphp
 
php
phpphp
php
 
Tema4[php]
Tema4[php]Tema4[php]
Tema4[php]
 
Mysql3
Mysql3Mysql3
Mysql3
 
php y mysql
php y mysqlphp y mysql
php y mysql
 
Tutorial php basico
Tutorial php basicoTutorial php basico
Tutorial php basico
 
Sesion n°6
Sesion n°6Sesion n°6
Sesion n°6
 
Curso Php
Curso PhpCurso Php
Curso Php
 
PHP Y MYSQL
PHP Y MYSQLPHP Y MYSQL
PHP Y MYSQL
 
Curso TIC de PHP y MSQL
Curso TIC de PHP y MSQLCurso TIC de PHP y MSQL
Curso TIC de PHP y MSQL
 
Curso php y_my_sql
Curso php y_my_sqlCurso php y_my_sql
Curso php y_my_sql
 
Manualdeldigitador
ManualdeldigitadorManualdeldigitador
Manualdeldigitador
 

Similar a Tiempos blog

Clase diagramas desecuencia
Clase diagramas desecuenciaClase diagramas desecuencia
Clase diagramas desecuenciaESTEVAN GOMEZ
 
DiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
DiagramasDeSecuencia COMP Y ABAST5-SEM.pptDiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
DiagramasDeSecuencia COMP Y ABAST5-SEM.pptJoseChaaparroo1
 
Diagramas estados
Diagramas estadosDiagramas estados
Diagramas estadosloco8888
 
Diagrama de actividad
Diagrama de actividadDiagrama de actividad
Diagrama de actividadcami11
 
Diagrama de actividad
Diagrama de actividadDiagrama de actividad
Diagrama de actividadcami11
 
Simulacion de sistemas discretos
Simulacion de sistemas discretosSimulacion de sistemas discretos
Simulacion de sistemas discretosMP4R
 
ANALISIS Y DESARROLLO DE SOFTWARE.docx
ANALISIS Y DESARROLLO DE SOFTWARE.docxANALISIS Y DESARROLLO DE SOFTWARE.docx
ANALISIS Y DESARROLLO DE SOFTWARE.docxisaaccijanes
 
Diagramas De Interaccion
Diagramas De InteraccionDiagramas De Interaccion
Diagramas De Interaccionjlrvpuma
 
Sistemas digitales
Sistemas digitalesSistemas digitales
Sistemas digitalesJesusLeal33
 

Similar a Tiempos blog (20)

STIS- DIAGRAMAS UML.pptx
STIS- DIAGRAMAS UML.pptxSTIS- DIAGRAMAS UML.pptx
STIS- DIAGRAMAS UML.pptx
 
Diagrama de estado
Diagrama de estadoDiagrama de estado
Diagrama de estado
 
Clase diagramas desecuencia
Clase diagramas desecuenciaClase diagramas desecuencia
Clase diagramas desecuencia
 
DiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
DiagramasDeSecuencia COMP Y ABAST5-SEM.pptDiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
DiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
 
Diagramas de comportamientos
Diagramas de comportamientosDiagramas de comportamientos
Diagramas de comportamientos
 
Diagramas estados
Diagramas estadosDiagramas estados
Diagramas estados
 
Diagrama de actividad
Diagrama de actividadDiagrama de actividad
Diagrama de actividad
 
Diagrama de actividad
Diagrama de actividadDiagrama de actividad
Diagrama de actividad
 
Tipos de diagramas
Tipos de diagramasTipos de diagramas
Tipos de diagramas
 
Diagrama de secuencia UML
Diagrama de secuencia UMLDiagrama de secuencia UML
Diagrama de secuencia UML
 
Simulacion de sistemas discretos
Simulacion de sistemas discretosSimulacion de sistemas discretos
Simulacion de sistemas discretos
 
ANALISIS Y DESARROLLO DE SOFTWARE.docx
ANALISIS Y DESARROLLO DE SOFTWARE.docxANALISIS Y DESARROLLO DE SOFTWARE.docx
ANALISIS Y DESARROLLO DE SOFTWARE.docx
 
Diagramas De Interaccion
Diagramas De InteraccionDiagramas De Interaccion
Diagramas De Interaccion
 
Diagrama de comportamiento
Diagrama de comportamientoDiagrama de comportamiento
Diagrama de comportamiento
 
Modelos dinamicos Orientado a Objetos
Modelos dinamicos Orientado a ObjetosModelos dinamicos Orientado a Objetos
Modelos dinamicos Orientado a Objetos
 
Modelos dinamicos Orientado a Objetos
Modelos dinamicos Orientado a ObjetosModelos dinamicos Orientado a Objetos
Modelos dinamicos Orientado a Objetos
 
Uml
UmlUml
Uml
 
Sistemas digitales
Sistemas digitalesSistemas digitales
Sistemas digitales
 
Diagramas
DiagramasDiagramas
Diagramas
 
Diagramas
DiagramasDiagramas
Diagramas
 

Tiempos blog

  • 1.
  • 2. 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
  • 3. Los diagramas de tiempos de UML se usan para mostrar el cambio en el estado o valor de uno o más elementos en el tiempo. Este también puede mostrar la interacción entre los eventos de tiempos, las restricciones de tiempos y la duración que los gobiernan.
  • 4. Una línea 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 línea de vida del estado.
  • 5. Una línea 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 línea de vida del estado. El valor se muestra entre el par de líneas horizontales que se cruzan en cada cambio del valor. El siguiente es un ejemplo de una línea de vida del valor.
  • 6. Las líneas de vida y del estado se pueden ubicar una arriba de otro en cualquier combinación. Estas deben tener el mismo eje-X. Los mensajes se pueden pasar de una línea de vida a otra. Cada transición del estado o valor puede tener un evento definido, una restricción de tiempo que indica cuándo debe ocurrir un evento, y una restricción de duración que indica cuánto tiempo debe estar en efecto un valor o estado. Una vez que estos se hayan aplicado, un diagrama de tiempo debería ser como el siguiente.
  • 7. Sistemas embebidos: Son dispositivos usados para controlar equipos, operación de maquinarias o plantas industriales completas. El término “embebido” (también 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 línea tenue a lo largo de cada elemento de la línea de vida seleccionado). Los intervalos de tiempos le permiten realizar varias operaciones en las transiciones, como
  • 8. Línea de Vida del Estado: Línea 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. Línea de Vida del Valor: 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. Señal : La señal digital es un tipo de señal generada por algún tipo de fenómeno electromagnético en que cada signo que codifica el contenido de la misma puede ser analizado en término de algunas magnitudes que representan valores discretos, en lugar de valores dentro de un cierto rango.
  • 9. Cronograma Un cronograma puede contener cualquier número de señales relacionadas entre sí. Autómata : Máquina que imita la figura y los movimientos de un ser animado: los autómatas le parecen siniestros. Dispositivo o conjunto de reglas que realizan un encadenamiento automático y continuo de operaciones capaces de procesar una información 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 transición que ocurre cuando se transita de un estado a otro. Rol: Papel q se desempeña en una actividad ya sea una persona o
  • 10. 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.
  • 11. Los diagramas de tiempo pueden mostrar la interacción entre los eventos de tiempos y la s restricciones de tiempos, y la duración que los gobiernan. En los diagramas de tiempo las líneas 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 estímulos aceptados
  • 12. El mínimo cambio respecto a la línea de tiempo crea un error cambiando el curso de esta, esto podría 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
  • 13. 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 cómo interactúan estas. Reflejando las interfaces, protocolos e intercambio de señales. Para tal fin nos podemos apoyar de los diagramas de clases, estructura compuesta y comunicación. Estudiar el comportamiento del sistema en el tiempo y el dependiente del estado usando diagramas de interacción, diagramas de transición de estados y diagramas de tiempo. Por supuesto esta no es una relación exhaustiva, en caso de ser necesario adicione (o ¿porque no? remueva) los diagramas
  • 14. http://www.elcodigok.com.ar/category/uml/ http://synergix.wordpress.com/2008/07/20/tipos-de- diagramas-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=diagram as+de+tiempo&search_type=&aq=f