Programa de Doctorado Interdepartamental en Informática

Cursos y trabajos tutelados impartidos por el Depto. de Arquitectura y Tecnología de Sistemas Informáticos



Información general


Descripción de los cursos


Descripción de la oferta de trabajos tutelados

  • Informática industrial y sistemas distribuidos
  • Desarrollo de software para sistemas empotrados de tiempo real
  • Sistemas distribuidos
  • Tolerancia a fallos
  • Control bilateral con realimentación de esfuerzos aplicado a la cirugía cardiaca
  • Arquitecturas, tecnologías y aplicaciones del tratamiento digital de voz e imagen.
  • Algoritmos para tratamiento de imágenes remotas
  • Aplicaciones del reconocimiento de voz
  • Diseño de arquitecturas mediante lenguajes de descripción hardware para prototipado rápido

  • Modelado y síntesis de arquitecturas mediante lenguajes de descripción hardware

    Número de créditos: 3 (1T+2P)
    Carácter: Optativa
    Tipo: Fundamental
    Breve resumen del contenido del curso
    La síntesis desde alto nivel, consiste en el diseño de elementos hardware mediante herramientas CAD. Dichas herramientas transforman una descripción funcional del problema, realizada mediante Lenguajes de Descripción Hardware, a un nivel de transferencia entre registros de acuerdo con unas ciertas restricciones de área, velocidad y consumo, etc.. Se presentarán los modelos arquitecturales utilizados por las herramientas CAD, Sinergy y Synopsys. Y se ilustrará la metodología completa de diseño desde la descripción funcional del problema hasta la generación de layout para su integración VLSI.
    Fecha de inicio, fecha de finalización y horario previsto:
    2º Cuatrimestre
    Martes de 12:15 a 14:15 horas.
    Sistema para la evaluación de los alumos
    Trabajos
    Profesorado:
    M. Victoria Rodellar Biarge y Antonio Díaz Lavadores

    Metodologías de prototipado rápido de arquitecturas para sistemas en tiempo real

    Número de créditos: 3 (1T+2P)
    Carácter: Optativa
    Tipo: Fundamental
    Breve resumen del contenido del curso
    El prototipado rápido es una nueva metodología que permite el diseño de forma concurrente y cooperativa de las partes hardware y software de sistemas, que presentan una cierta complejidad. La cual posibilita testear el software sobre un hardware virtual, así como evaluar distintas alternativas de solución al problema, permitiendo acortar sensiblemente el ciclo de diseño y encontrar la mejor solución al problema de acuerdo con unas ciertas restricciones. Esta metodología se aplicara a problemas de Tratamiento Digital de Señal mediante la utilización de la herramienta PTOLOMEY.
    Fecha de inicio, fecha de finalización y horario previsto:
    Segundo Cuatrimestre: última semana de Febrero - Tercera semana de Abril.
    Lunes y Martes de 16 a 18 horas.
    Sistema para la evaluación de los alumos
    Trabajos
    Profesorado:
    M. Victoria Rodellar Biarge y M. Virginia Peinado Bolós

    Plataformas multimedia para el tratamiento de la voz

    Número de créditos: 3 (1,5T+1,5P)
    Carácter: Optativa
    Tipo: Fundamental
    Breve resumen del contenido del curso
    El objetivo del curso estriba en presentar las plataformas soporte para el tratamiento de voz en sistemas multimedia, los algoritmos especializados en extracción, procesado y representación visual y auditiva de los rasgos característicos de la voz, y en el estudio de las interfaces de usuario para la utilización de estos sistemas en un amplio dominio de aplicaciones, que incluyen la enseñanza asistida del lenguaje, la asistencia a la discapacidad, el diagnóstico de las patologías de la voz, y otros afines.
    Fecha de inicio, fecha de finalización y horario previsto:
    Inicio: Noviembre Finalización: Febrero Horario: Lunes de 4 a 6.
    Sistema para la evaluación de los alumos
    Trabajo de curso y corrección de las prácticas propuestas
    Profesorado:
    Pedro Gómez Vilda, Mª Mercedes Pérez Castellanos, Víctor Nieto Lluis y Agustín Álvarez Marquina

    Nanotecnología para sistemas informáticos avanzados

    Número de créditos: 3 (3T+0P)
    Carácter: Optativa
    Tipo: Fundamental
    Breve resumen del contenido del curso
    La nanotecnología comprende una amplia gama de actividades científicas e industriales y permite construir máquinas en la escala de las células humanas y crear materiales y productos en escala nanométrica, con nuevas e interesantes propiedades. En este curso se pretende presentar al alumno nuevos materiales y técnicas relacionados con dispositivos electrónicos que se están desarrollando en sistemas para aplicaciones muy específicas, en el campo de la nanotecnología.
    Fecha de inicio, fecha de finalización y horario previsto:
    Primer cuatrimestre. (15 semanas). Mañana (2 horas/semana)
    Sistema para la evaluación de los alumos
    Trabajos
    Profesorado:
    Águeda Arquero Hidalgo, Estíbaliz Martínez Izquierdo y Consuelo Gonzalo Martín

    Algoritmos y arquitecturas para teledetección

    Número de créditos: 3 (2T+1P)
    Carácter: Optativa
    Tipo: Fundamental
    Breve resumen del contenido del curso
    El objetivo de este curso es familiarizar al alumno con los algoritmos más utilizados en las tareas básicas implicadas en la detección y análisis de imágenes remotamente detectadas. Dadas las características de las imágenes tratadas y de los algoritmos aplicados, existe un paralelismo inherente en todo el proceso que debe ser estudiado para posteriormente proyectarlo sobre una máquina paralela real (IBM-RISC/6000 SP2).
    Fecha de inicio, fecha de finalización y horario previsto:
    Primer Cuatrimestre. Miércoles (12:15 a 14:15 horas)
    Sistema para la evaluación de los alumos
    Trabajos
    Profesorado:
    Estíbaliz Martínez Izquierdo, Consuelo Gonzalo Martín y Águeda Arquero Hidalgo

    Algoritmos y arquitecturas para reconocimiento de voz robusto

    Número de créditos: 3 (1,5T+1,5P)
    Carácter: Optativa
    Tipo: Fundamental
    Breve resumen del contenido del curso
    La presente propuesta pretende presentar los aspectos relacionados con el cómputo en tiempo real de algoritmos especializados en el reconocimiento de voz robusto al ruido y otras situaciones ambientales adversas. Para ello se pasa revista a los algoritmos de reducción de ruido y reverberación, localización espacial selectiva de fuentes sonoras, modelado de voz ruidosa y/o forzada, con especial interés en la mejora de las tasas de fiabilidad. También se revisan las plataformas de cómputo especializadas a tal fin, basadas en procesadores DSP y sistemas empotrados.
    Fecha de inicio, fecha de finalización y horario previsto:
    Inicio: Marzo, Finalización: Mayo. Horario: Lunes de 4 a 6.
    Sistema para la evaluación de los alumos
    Trabajo de curso, y corrección de las prácticas propuestas
    Profesorado:
    Pedro Gómez Vilda, Mª Mercedes Pérez Castellanos, Víctor Nieto Lluis y Agustín Álvarez Marquina

    Redes neuronales artificiales. Aplicaciones en teledetección

    Número de créditos: 3 (2T+1P)
    Carácter: Optativa
    Tipo: Fundamental
    Breve resumen del contenido del curso
    El objetivo global del curso, es familiarizar al alumno con los conceptos, algoritmos y técnicas de las Redes Neuronales Artificiales (RNA) para la resolución de diferentes tipos de problemas, haciendo un tratamiento particular y extensivo para la realización de diferentes tareas dentro del área de la Teledetección.
    Fecha de inicio, fecha de finalización y horario previsto:
    Segundo Cuatrimestre. Martes (12:15 a 14:15 horas)
    Sistema para la evaluación de los alumos
    Trabajos
    Profesorado:
    Consuelo Gonzalo Martín, Águeda Arquero Hidalgo y Estíbaliz Martínez Izquierdo

    Sistemas de Tiempo Real

    Número de créditos: 3 (3T+0P)
    Carácter: Optativa
    Tipo: Fundamental
    Breve resumen del contenido del curso
    Los sistemas de tiempo real críticos se caracterizan porque sus acciones se ejecutan en intervalos de tiempo bien definidos. El contenido del curso está orientado al estudio de mecanismos de software básicos que permiten asegurar el cumplimiento de los requisitos de tiempo de ejecución. En particular, se estudiarán diversos métodos de planificación (scheduling) de procesos concurrentes y de gestión de recursos, de forma que se cumplan las condiciones anteriores.
    Fecha de inicio, fecha de finalización y horario previsto:
    1er cuatrimestre, Lunes de 10:00 a 12:00 h.
    Sistema para la evaluación de los alumos
    Trabajos
    Profesorado:
    Mª Isabel García Clemente y Juan Zamorano Flores

    Sistemas distribuidos

    Número de créditos: 3 (2T+1P)
    Carácter: Optativa
    Tipo: Fundamental
    Breve resumen del contenido del curso
    El curso presenta una visión actualizada del estado del arte y los aspectos más novedosos, tanto teóricos como prácticos, de los sistemas distribuidos: comunicación, programación y sincronización en sistemas distribuidos, gestión de procesos y sistemas de ficheros distribuidos, tolerancia a fallos, replicación, etc.
    Fecha de inicio, fecha de finalización y horario previsto:
    Primer cuatrimestre, miércoles de 15:00 a 17:00
    Sistema para la evaluación de los alumos
    Examen y trabajos
    Profesorado:
    Fernando Pérez Costoya, José Mª Peña Sánchez y María de los Santos Pérez Hernández

    Seguridad en Sistemas Distribuidos

    Número de créditos: 3 (3T+0P)
    Carácter: Optativa
    Tipo: Fundamental
    Breve resumen del contenido del curso
    El curso consta de dos partes claramente diferenciadas:

    En la primera parte del mismo se aborda el concepto de seguridad clásico de los sistemas distribuidos. Su objetivo es impedir el acceso a la información y a los recursos a personas no autorizadas. En esta parte se estudian temas de criptografía, transmisiones seguras, control de acceso, autenticación, redes públicas y privadas, etc.

    En la segunda parte se plantea el concepto de sistema seguro, es decir, un sistema que no debe producir ninguna acción contraria a la seguridad. Para ello se presentarán metodologías y técnicas de diseño de sistemas seguros.

    Fecha de inicio, fecha de finalización y horario previsto:
    2º Cuatrimestre. Martes de 16:00 a 18:00 horas.
    Sistema para la evaluación de los alumos
    Examen y trabajos
    Profesorado:
    Pedro de Miguel Anasagasti

    Algoritmos y Sistemas de Control

    Número de créditos: 3 (3T+0P)
    Carácter: Optativa
    Tipo: Fundamental
    Breve resumen del contenido del curso
    Para la impartición de esta asignatura se utilizará la herramienta matemática de libre distribución scilab. Se comenzará con teoría clásica de control para sistemas SISO, análisis y síntesis (linealización de sistemas físicos, respuesta temporal y frecuencial, diseño de reguladores PID) para continuar con los sistemas discretos y su implementación en un sistema de control industrial computerizado. Posteriormente se estudiará la teoría moderna de control y su aplicación a los sistemas MIMO, introduciendo los conceptos de controlabilidad y observabilidad. Para acabar se verán otros tipos de control avanzado como control borroso o FUZZY, control adaptativo e inteligente basado en modelos, control predictivo generalizado y LQG/LTR, control robusto y control basado en redes neuronales.
    Fecha de inicio, fecha de finalización y horario previsto:
    2º cuatrimestre, Martes de 18:00 a 20:00 horas.
    Sistema para la evaluación de los alumos
    Trabajos
    Profesorado:
    Francisco M. Sánchez Moreno

    Evaluación de Prestaciones

    Número de créditos: 3 (3T+0P)
    Carácter: Optativa
    Tipo: Fundamental
    Breve resumen del contenido del curso
    El estudio y la evaluación de las prestaciones de los sistemas informáticos es un área de trabajo en la que se han desarrollado numerosos métodos y estrategias durante las últimas décadas. El área de aplicación de estas técnicas abarca desde las etapas de diseño de nuevas configuraciones, hasta las de explotación y optimización del sistema. Actualmente es un campo activo de investigación que se orienta a comprender, analizar, modelar y planificar las nuevas arquitecturas, tanto hardware como software, mediante métodos matemáticos o herramientas de análisis.

    El objetivo de este curso se centra en la presentación de los métodos y herramientas utilizados en la evaluación del comportamiento de un sistema informático, centralizado o distribuido, así como en la discusión de los problemas abiertos que se plantean actualmente. Se considerarán tanto los aspectos prácticos del análisis de un sistema (monitorización y benchmarking), como aquellos que utilizan modelos de prestaciones para predicción y planificación de la capacidad (modelos analíticos y de simulación).

    Fecha de inicio, fecha de finalización y horario previsto:
    2º cuatrimestre. Dos horas a la semana en horario a fijar con los alumnos.
    Sistema para la evaluación de los alumos
    Asistencia, participación en las clases, trabajo.
    Profesorado:
    Mª Luisa Córdoba Cabeza y Mª Luisa Muñoz Marín

    Tolerancia a Fallos

    Número de créditos: 3 (3T+0P)
    Carácter: Optativa
    Tipo: Fundamental
    Breve resumen del contenido del curso
    La asignatura intenta barrer los numerosos nuevos conceptos que se presentan en los temas de fiabilidad, así como centrarse en algunos mecanismos y sistemas tolerantes a fallos que se expondrán a lo largo de la asignatura. Se tratarán aspectos como: Técnicas de detección y corrección de fallos: Confinamiento de errores. Técnicas de recuperación de datos: establecimiento de checkpoints por niveles, duales, dirigidos por la aplicación o transparentes a la aplicación. Dependencias entre procesos/procesadores. Tolerancia a Fallos en Sistemas Distribuidos. Tolerancia a fallos software Criterios de medida: Función de Fiabilidad, Tiempo medio entre Fallos y Función de Disponibilidad (entre otras).
    Fecha de inicio, fecha de finalización y horario previsto:
    2º cuatrimestre, Jueves 18:00 a 20:00 h.
    Sistema para la evaluación de los alumos
    Trabajos
    Profesorado:
    Antonio Pérez Ambite, Santiago Rodríguez de la Fuente y Rafael Méndez Cavanillas

    Computación grid

    Número de créditos: 3 (3T+0P)
    Carácter: Optativa
    Tipo: Fundamental
    Breve resumen del contenido del curso
    A diferencia de un cluster convencional, una plataforma grid de altas prestaciones involucra un conjunto heterogéneo de nodos de computación que pueden residir en diferentes ubicaciones, poseer una estructura diferente y utilizar diferentes políticas. La tecnología grid es una tecnología relativamente nueva, que está en fase de desarrollo y explotación. El curso presenta una visión actualizada del estado del arte de la computación grid, haciendo hincapié en algunas de las aplicaciones más importantes de esta tecnología.
    Fecha de inicio, fecha de finalización y horario previsto:
    Segundo cuatrimestre, miércoles de 16:00 a 18:00 horas
    Sistema para la evaluación de los alumos
    Examen y trabajo
    Profesorado:
    María de los Santos Pérez Hernández, Victor Robles Forcada, José María Peña Sánchez y Pilar Herrero Martín

    Desarrollo de software para sistemas empotrados de tiempo real

    Número de créditos: 12
    Carácter: Trabajos tutelados
    Breve resumen del contenido del trabajo
    Los sistemas empotrados son sistemas informáticos que forman parte de un sistema de ingeniería más complejo sobre el que realizan acciones de supervisión o control, o de ambos tipos. De este modo, este tipo de sistemas deben realizar sus acciones en intervalos de tiempo que son los requeridos por el sistema controlados. Es decir son Sistemas de Tiempo Real. De este modo, los sistemas empotrados de tiempo real están presentes en la realización de sistemas de control, sistemas de comunicaciones y, en general, en todo tipo de aplicaciones de los computadores en las que se hace necesaria una sincronización estricta de sus actividades con un sistema externo que tiene su propia dinámica.
    Profesorado:
    Mª Isabel García Clemente, José Luis Pedraza Domínguez y Juan Zamorano Flores.

    Sistemas distribuidos

    Número de créditos: 12
    Carácter: Trabajos tutelados
    Breve resumen del contenido del trabajo
    Los alumnos habrán de realizar un trabajo personal sobre un tema relacionado con el contenido del curso, que deberán exponer en clase. El objetivo del trabajo será profundizar en el estudio de los sistemas distribuidos con el objetivo de alcanzar al menos una publicación.
    Profesorado:
    Fernando Pérez Costoya, José Mª Peña Sánchez, Mª de los Santos Pérez Hernández y Víctor Robles Forcada.



    Tolerancia a fallos

    Número de créditos: 12
    Carácter: Trabajos tutelados
    Breve resumen del contenido del trabajo
    Se propondrá al alumno que diseñe un sistema tolerante a fallos y evalúe la sobrecarga que supone la introducción de los mecanismos que permiten la tolerancia a fallos y la aplicación de los criterios de medida (función de fiabilidad, tiempo medio entre fallos, función de disponibilidad, etc.)
    Profesorado:
    Rafael Méndez Cavanillas, Antonio Pérez Ambite y Santiago Rodríguez de la Fuente.



    Control bilateral con realimentación de esfuerzos aplicado a la cirugía cardiaca

    Número de créditos: 12
    Carácter: Trabajos tutelados
    Breve resumen del contenido del trabajo
    El fin principal de este proyecto es la construcción de un entorno virtual de teleoperación que permitirá la investigación en teleoperación con realimentación de esfuerzos, particularizada para la cirugía cardiaca. En este tipo de cirugía se requiere una alta precisión y una buena sensación háptica (tacto). Estos dos factores son los principales sobre los que se trabajará con el fin de conseguir realizarlos mediante teleoperación. También se trabajará sobre el retardo temporal, factor este muy a tener en cuenta cuando se trabaje con grandes distancias.
    Profesorado:
    Francisco M. Sánchez Moreno y Antonio García Dopico.



    Algoritmos para tratamiento de imágenes remotas.

    Número de créditos: 12
    Carácter: Trabajos tutelados
    Breve resumen del contenido del trabajo
    Se pretende evaluar y optimizar un amplio conjunto de algoritmos implicados en el estudio de la evolución temporal de cubiertas terrestres. Estos algoritmos se van a obtener a partir del análisis de la información contenida en imágenes multiespectrales digitales remotamente detectadas, así como con diferentes tipos de datos registrados in situ en dichas zonas. La calibración, fusión y análisis de estos datos, permitirá una precisa caracterización espectral de las clases de ocupación del suelo y un control riguroso de su evolución. Diferentes metodologías serán expuestas y evaluadas. Asimismo se pretende analizar el paralelismo inherente en todo el proceso, con el objeto de optimizar su cómputo en arquitecturas paralelas.
    Profesorado:
    Águeda Arquero Hidalgo, Consuelo Gonzalo Martín y M. Estíbaliz Martínez Izquierdo

    Aplicaciones del reconocimiento de voz

    Número de créditos: 12
    Carácter: Trabajos tutelados
    Breve resumen del contenido del trabajo
    Esta línea pretende desarrollar una oferta de trabajos de investigación especializados en el ámbito del Reconocimiento del Discurso Hablado a varios niveles, especialmente enfocados hacia las áreas de trabajo del grupo proponente, algunos de las cuales se detallan a continuación:

    Plataformas de cómputo para el procesamiento en tiempo real de los algoritmos de tratamiento y reconocimiento de la voz. Microprocesadores DSP. Sistemas empotrados. Sistemas VLSI.

    Algoritmos de extracción y caracterización de la voz. Estimación Espectral. Cancelación de ruido.

    Interfaces de Usuario para los sistemas de tratamiento y reconocimiento de voz.

    Generación de Bases de Datos para el modelado de sistemas de habla aislada y de habla continua.

    Aplicaciones en el campo de la ofimática. Sistemas de Dictado Automático. Sistemas de Entrada de Datos por Voz.

    Aplicaciones en el campo de la Enseñanza de Segunda Lengua y en Diagnóstico Asistido por Computador. Reconocimiento y Representación de Rasgos.

    Aplicaciones en el dominio de la Domótica. Sistemas activables por comandos aislados. Sistemas de asistencia a la Discapacidad. Robustez frente a situaciones ambientales ruidosas o adversas.

    Aplicaciones en el dominio de la Multiconferencia. Sistemas Multilinguales. Mejora de la comunicación, supresión de ecos, reverberaciones y efecto multiple party.

    Aplicaciones en el dominio de la Seguridad Ambiental. Sistemas de alerta temprana en estaciones, ferrocarriles, metro, autobuses, vehículos particulares, etc.

    Como objetivos generales del trabajo se establecen los necesarios para proporcionar al alumno un procedimiento sistemático para el planteamiento del trabajo de investigación. El desarrollo se basará en el seguimiento de los pasos que se detallan: la fijación del estado del arte, su documentación, el establecimiento de hipótesis, su resolución metodológica, y la discusión de resultados, con especial hincapié en la generación de publicaciones en revistas y congresos especializados.

    Profesorado:
    P. Gómez Vilda, V. Nieto Lluis, M. Pérez Castellanos y Agustín Álvarez Marquina

    Diseño de arquitecturas mediante lenguajes de descripción hardware y prototipado rápido

    Número de créditos: 12
    Carácter: Trabajos tutelados
    Breve resumen del contenido del trabajo
    El objetivo fundamental de esta línea de trabajo es formar investigadores en un conjunto metodologías y técnicas emergentes, que permiten sistematizar y acortar el ciclo de diseño de los sistemas electrónicos. Y su aplicación a la resolución de problemas concretos en el área de tratamiento digital de señal, que es la que mayor demanda el mercado en el momento actual. El desarrollo se realizará mediante la búsqueda de soluciones a problemas orientados hacia los siguientes temas:

    Variabilidad sintáctica en síntesis desde alto nivel.

    Diseño para y con reusabilidad de: Unidades aritméticas, filtros canceladores de ruido y cadenas de reconocimiento de voz.

    Test para bloques reusables.

    Nuevos algoritmos de particionado Hardware/Software.

    Cosimulación Hardware/software.

    Para lo cual, se plantearán los objetivos y restricciones del problema, se investigará el estado del arte de los métodos y técnicas más adecuados para resolver los mismos, se discutirán las soluciones mejores, las cuales se pondrán en práctica, y se evaluaran mediante conclusiones.

    A todos los trabajos se les exigirá la calidad necesaria para que sean susceptibles de publicación en congresos y revistas de carácter nacional o internacional.

    Profesorado:
    M. Victoria Rodellar Biarge, Antonio Díaz Lavadores, M. Virginia Peinado Bolós

    Actualizado el 21 de julio de 2004