El trabajo presentado en esta tesis se centra en el desarrollo de una herramienta de análisis de la respuesta temporal de aplicaciones de flujo continuo de datos ejecutadas en entornos con recursos restringidos. Un ejemplo muy típico de este tipo de sistemas es el de las aplicaciones de procesamiento de audio y video digitales en terminales de electrónica de consumo. De estos dispositivos los usuarios esperan fundamentalmente una buena calidad de funcionamiento a bajo coste, características que tienden a ser contrapuestas.
Dado que la calidad de percepción está muy ligada a la respuesta en el tiempo del sistema, un mecanismo de análisis que trate el compromiso entre tiempo de respuesta y recursos disponibles puede resultar muy útil.
La herramienta desarrollada puede resultar interesante para diseñadores de aplicaciones, ya que les permite estimar, por ejemplo, cuáles son los mínimos recursos necesarios para mantener un cierto nivel de calidad en una aplicación bajo diferentes condiciones de funcionamiento. También podría ser útil si es ejecutada de forma automática en un sistema para estimar de antemano, por ejemplo, cómo la aceptación de una nueva aplicación podría afectar a la calidad general de funcionamiento del mismo, lo que podría utilizarse como criterio de admisión para mejorar la robustez.
Aunque en la literatura pueden encontrarse un gran número de técnicas de análisis de respuesta en el tiempo para diferentes tipos de sistemas de tiempo real, e incluso para sistemas multimedia como subconjunto de sistemas de tiempo real acríticos, las particulares características de algunas de las más modernas aplicaciones multimedia de flujo de datos empotradas en dispositivos de electrónica de consumo imponen ciertas reglas de funcionamiento que hacen necesarias adaptaciones específicas de los métodos de análisis existentes.
En concreto, se requiere que el tamaño de los buffers sea lo más pequeño posib
© 2001-2024 Fundación Dialnet · Todos los derechos reservados