Simulador para la evaluación de tiempos de respuesta en transacciones distribuidas y para el estudio de recuperación de errores

Autores
Miaton, Ivana Carla
Año de publicación
2001
Idioma
español castellano
Tipo de recurso
tesis de grado
Estado
versión aceptada
Colaborador/a o director/a de tesis
De Giusti, Armando Eduardo
Pesado, Patricia Mabel
Descripción
Un sistema distribuido de tiempo real debe interactuar con el mundo real, en puntos físicamente distantes, en períodos de tiempo que vienen determinados por el contexto o las restricciones de la especificación (en muchos casos a partir de una activación asincrónica). La evolución tecnológica en el tratamiento de señales (locales y remotas) y en los sistemas de comunicaciones ha impulsado enormemente esta área temática, sobre todo en los aspectos de planificación, desarrollo y verificación de software para Sistemas Distribuidos de Tiempo Real. Algunas de las dificultades principales del desarrollo de software para sistemas de tiempo real son: • Procesar mensajes que arriban en forma asincrónica, con diferentes velocidades y diferentes prioridades • Detectar y controlar condiciones de falla. Prever diferentes grados de recuperación del sistema. • Modelizar condiciones de concurrencia en un conjunto apropiado de procesos. • Manejar las comunicaciones inter-procesos e inter-procesadores. • Proteger datos compartidos por procesos concurrentes. • Organizar (schedule) y despachar la atención de procesos. • Manejar las restricciones de tiempo y performance. • Relacionarse con uno o múltiples relojes de tiempo real. • Testear y poner a punto un sistema que normalmente está distribuido en diferentes procesadores. • Elaborar herramientas de software que permitan simular o emular dispositivos o eventos de hardware no disponibles en el desarrollo. • Reducir y estructurar los requerimientos. • Seleccionar la estructura de hardware adecuada. En este contexto de estudio de SDTR y en particular de transacciones con restricciones de respuesta en tiempo, interesa modelar e implementar un ambiente de simulación para el mantenimiento y recuperación de datos en un sistema de BDD, donde se puedan estudiar, monitorear, medir y comparar tiempos de respuesta al ejecutar transacciones distribuidas (concurrentes o no) considerando la posibilidad de fallos de cualquiera de las localidades involucradas en la misma. Otro aspecto importante dentro del objetivo, es generar de manera parametrizable diferentes trazas de ejecución de transacciones, representando cada una de ellas entornos diferentes de distribución de información.
Tesis digitalizada en SEDICI gracias a la colaboración de la Biblioteca de la Facultad de Informática.
Licenciado en Informática
Universidad Nacional de La Plata
Facultad de Informática
Materia
Ciencias Informáticas
Distributed databases
sistemas de tiempo real
Real time
simulación
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/3878

id SEDICI_d4f84ba8277b197b398675b7a7d3640f
oai_identifier_str oai:sedici.unlp.edu.ar:10915/3878
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Simulador para la evaluación de tiempos de respuesta en transacciones distribuidas y para el estudio de recuperación de erroresMiaton, Ivana CarlaCiencias InformáticasDistributed databasessistemas de tiempo realReal timesimulaciónUn sistema distribuido de tiempo real debe interactuar con el mundo real, en puntos físicamente distantes, en períodos de tiempo que vienen determinados por el contexto o las restricciones de la especificación (en muchos casos a partir de una activación asincrónica). La evolución tecnológica en el tratamiento de señales (locales y remotas) y en los sistemas de comunicaciones ha impulsado enormemente esta área temática, sobre todo en los aspectos de planificación, desarrollo y verificación de software para Sistemas Distribuidos de Tiempo Real. Algunas de las dificultades principales del desarrollo de software para sistemas de tiempo real son: • Procesar mensajes que arriban en forma asincrónica, con diferentes velocidades y diferentes prioridades • Detectar y controlar condiciones de falla. Prever diferentes grados de recuperación del sistema. • Modelizar condiciones de concurrencia en un conjunto apropiado de procesos. • Manejar las comunicaciones inter-procesos e inter-procesadores. • Proteger datos compartidos por procesos concurrentes. • Organizar (schedule) y despachar la atención de procesos. • Manejar las restricciones de tiempo y performance. • Relacionarse con uno o múltiples relojes de tiempo real. • Testear y poner a punto un sistema que normalmente está distribuido en diferentes procesadores. • Elaborar herramientas de software que permitan simular o emular dispositivos o eventos de hardware no disponibles en el desarrollo. • Reducir y estructurar los requerimientos. • Seleccionar la estructura de hardware adecuada. En este contexto de estudio de SDTR y en particular de transacciones con restricciones de respuesta en tiempo, interesa modelar e implementar un ambiente de simulación para el mantenimiento y recuperación de datos en un sistema de BDD, donde se puedan estudiar, monitorear, medir y comparar tiempos de respuesta al ejecutar transacciones distribuidas (concurrentes o no) considerando la posibilidad de fallos de cualquiera de las localidades involucradas en la misma. Otro aspecto importante dentro del objetivo, es generar de manera parametrizable diferentes trazas de ejecución de transacciones, representando cada una de ellas entornos diferentes de distribución de información.Tesis digitalizada en SEDICI gracias a la colaboración de la Biblioteca de la Facultad de Informática.Licenciado en InformáticaUniversidad Nacional de La PlataFacultad de InformáticaDe Giusti, Armando EduardoPesado, Patricia Mabel2001info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionTesis de gradohttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/tesisDeGradoapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/3878spainfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by/4.0/Creative Commons Attribution 4.0 International (CC BY 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-29T10:49:22Zoai:sedici.unlp.edu.ar:10915/3878Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-29 10:49:22.671SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Simulador para la evaluación de tiempos de respuesta en transacciones distribuidas y para el estudio de recuperación de errores
title Simulador para la evaluación de tiempos de respuesta en transacciones distribuidas y para el estudio de recuperación de errores
spellingShingle Simulador para la evaluación de tiempos de respuesta en transacciones distribuidas y para el estudio de recuperación de errores
Miaton, Ivana Carla
Ciencias Informáticas
Distributed databases
sistemas de tiempo real
Real time
simulación
title_short Simulador para la evaluación de tiempos de respuesta en transacciones distribuidas y para el estudio de recuperación de errores
title_full Simulador para la evaluación de tiempos de respuesta en transacciones distribuidas y para el estudio de recuperación de errores
title_fullStr Simulador para la evaluación de tiempos de respuesta en transacciones distribuidas y para el estudio de recuperación de errores
title_full_unstemmed Simulador para la evaluación de tiempos de respuesta en transacciones distribuidas y para el estudio de recuperación de errores
title_sort Simulador para la evaluación de tiempos de respuesta en transacciones distribuidas y para el estudio de recuperación de errores
dc.creator.none.fl_str_mv Miaton, Ivana Carla
author Miaton, Ivana Carla
author_facet Miaton, Ivana Carla
author_role author
dc.contributor.none.fl_str_mv De Giusti, Armando Eduardo
Pesado, Patricia Mabel
dc.subject.none.fl_str_mv Ciencias Informáticas
Distributed databases
sistemas de tiempo real
Real time
simulación
topic Ciencias Informáticas
Distributed databases
sistemas de tiempo real
Real time
simulación
dc.description.none.fl_txt_mv Un sistema distribuido de tiempo real debe interactuar con el mundo real, en puntos físicamente distantes, en períodos de tiempo que vienen determinados por el contexto o las restricciones de la especificación (en muchos casos a partir de una activación asincrónica). La evolución tecnológica en el tratamiento de señales (locales y remotas) y en los sistemas de comunicaciones ha impulsado enormemente esta área temática, sobre todo en los aspectos de planificación, desarrollo y verificación de software para Sistemas Distribuidos de Tiempo Real. Algunas de las dificultades principales del desarrollo de software para sistemas de tiempo real son: • Procesar mensajes que arriban en forma asincrónica, con diferentes velocidades y diferentes prioridades • Detectar y controlar condiciones de falla. Prever diferentes grados de recuperación del sistema. • Modelizar condiciones de concurrencia en un conjunto apropiado de procesos. • Manejar las comunicaciones inter-procesos e inter-procesadores. • Proteger datos compartidos por procesos concurrentes. • Organizar (schedule) y despachar la atención de procesos. • Manejar las restricciones de tiempo y performance. • Relacionarse con uno o múltiples relojes de tiempo real. • Testear y poner a punto un sistema que normalmente está distribuido en diferentes procesadores. • Elaborar herramientas de software que permitan simular o emular dispositivos o eventos de hardware no disponibles en el desarrollo. • Reducir y estructurar los requerimientos. • Seleccionar la estructura de hardware adecuada. En este contexto de estudio de SDTR y en particular de transacciones con restricciones de respuesta en tiempo, interesa modelar e implementar un ambiente de simulación para el mantenimiento y recuperación de datos en un sistema de BDD, donde se puedan estudiar, monitorear, medir y comparar tiempos de respuesta al ejecutar transacciones distribuidas (concurrentes o no) considerando la posibilidad de fallos de cualquiera de las localidades involucradas en la misma. Otro aspecto importante dentro del objetivo, es generar de manera parametrizable diferentes trazas de ejecución de transacciones, representando cada una de ellas entornos diferentes de distribución de información.
Tesis digitalizada en SEDICI gracias a la colaboración de la Biblioteca de la Facultad de Informática.
Licenciado en Informática
Universidad Nacional de La Plata
Facultad de Informática
description Un sistema distribuido de tiempo real debe interactuar con el mundo real, en puntos físicamente distantes, en períodos de tiempo que vienen determinados por el contexto o las restricciones de la especificación (en muchos casos a partir de una activación asincrónica). La evolución tecnológica en el tratamiento de señales (locales y remotas) y en los sistemas de comunicaciones ha impulsado enormemente esta área temática, sobre todo en los aspectos de planificación, desarrollo y verificación de software para Sistemas Distribuidos de Tiempo Real. Algunas de las dificultades principales del desarrollo de software para sistemas de tiempo real son: • Procesar mensajes que arriban en forma asincrónica, con diferentes velocidades y diferentes prioridades • Detectar y controlar condiciones de falla. Prever diferentes grados de recuperación del sistema. • Modelizar condiciones de concurrencia en un conjunto apropiado de procesos. • Manejar las comunicaciones inter-procesos e inter-procesadores. • Proteger datos compartidos por procesos concurrentes. • Organizar (schedule) y despachar la atención de procesos. • Manejar las restricciones de tiempo y performance. • Relacionarse con uno o múltiples relojes de tiempo real. • Testear y poner a punto un sistema que normalmente está distribuido en diferentes procesadores. • Elaborar herramientas de software que permitan simular o emular dispositivos o eventos de hardware no disponibles en el desarrollo. • Reducir y estructurar los requerimientos. • Seleccionar la estructura de hardware adecuada. En este contexto de estudio de SDTR y en particular de transacciones con restricciones de respuesta en tiempo, interesa modelar e implementar un ambiente de simulación para el mantenimiento y recuperación de datos en un sistema de BDD, donde se puedan estudiar, monitorear, medir y comparar tiempos de respuesta al ejecutar transacciones distribuidas (concurrentes o no) considerando la posibilidad de fallos de cualquiera de las localidades involucradas en la misma. Otro aspecto importante dentro del objetivo, es generar de manera parametrizable diferentes trazas de ejecución de transacciones, representando cada una de ellas entornos diferentes de distribución de información.
publishDate 2001
dc.date.none.fl_str_mv 2001
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
info:eu-repo/semantics/acceptedVersion
Tesis de grado
http://purl.org/coar/resource_type/c_7a1f
info:ar-repo/semantics/tesisDeGrado
format bachelorThesis
status_str acceptedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/3878
url http://sedici.unlp.edu.ar/handle/10915/3878
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by/4.0/
Creative Commons Attribution 4.0 International (CC BY 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/4.0/
Creative Commons Attribution 4.0 International (CC BY 4.0)
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1844615746603188224
score 13.070432