oferta de trabajos fin de grado - uamir.ii.uam.es/~fdiez/tfgs/propuestas/2012_propuestas_tfg.pdf ·...

286
Oferta de Trabajos Fin de Grado Grado en Ingeniería Informática Escuela Politécnica Superior Universidad Autónoma de Madrid Junio 2012

Upload: others

Post on 16-Jan-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Oferta de Trabajos Fin de Grado

Grado en Ingeniería Informática

Escuela Politécnica Superior

Universidad Autónoma de Madrid

Junio 2012

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D. Alberto Suárez González

Correo Electrónico: [email protected] Teléfono: 914972286

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional Profesor titular de universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Development of a free probability toolbox in R.

Tutor(es)2 Alberto Suárez González

Breve descripción de la motivación y objetivos.

Free probability is a recent branch of probability that deals with the properties of

non-commuting random matrices. Freeness among random matrices is an analogous

concept to independence among random vectors. The applications of random matrix

theory range from the properties of atomic nuclei, to turbulence in fluids, wireless

communications and finance.

The goal of the project is to develop a toolbox to perform the computations required

for various operations in free probability.

You will learn

how to deal with numerical problems

How to perform different types of transforms for signal processing

Random matrix theory

Free probability

Applications in finance and machine learning.

Free probability is a very active area of research. Therefore, there will be

opportunities to make contributions in the field and publish a scientific article if the

results of the development are sufficiently novel.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Buena base de programación.

Capacidad de trabajo autónomo.

Curiosidad e interés por la programación numérica.

Interés por la investigación.

Buena capacidad matemática. En concreto, es deseable, pero no imprescindible,

conocimiento sobre complejos y transformadas.

El desarrollo será realizado en R. El conocimiento de dicho lenguaje de

programación es deseable, pero no imprescindible (es muy sencillo de aprender).

Lugar de realización del proyecto y horario tentativo.

El trabajo se desarrollará en la EPS con horario flexible.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Abierto

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 31 de mayo de 2012

Alberto Suárez González

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D. Alberto Suárez González

Correo Electrónico: [email protected] Teléfono: 914972286

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional Profesor titular de universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Development of a robust classification system.

Tutor(es)2 Alberto Suárez González

Breve descripción de la motivación y objetivos.

Imagine that you have to solve a learning problem. A possible approach is to develop

a carefully crafted classifier, such as a neural network or a support vector machine,

whose parameters are carefully tuned. Another option, which has been shown to be

very effective, is to build a large number of classifiers, possibly not so carefully

designed, and then combine their outputs, for instance, using majority voting. As

individual predictors, the individual ensemble classifiers could be suboptimal.

However, the accuracy of their combined ensemble prediction can be comparable

and sometimes better than the carefully designed classifiers.

In this work we propose to develop a boosting scheme in which the learning of the

individual classifiers progressively focuses on those examples that receive their

classification label by majority voting with a very narrow margin of votes. The

classification system obtained in this manner is expected to be both robust and

accurate.

The particular goal is to develop either Java code that can be integrated in Weka

[http://www.cs.waikato.ac.nz/ml/weka/ ] or an R toolbox to implement this learning

scheme.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

You will learn

Use of the Weka tool for machine learning.

Machine learning techniques, especially regarding ensemble methods.

Development of Java code or R code for machine learning applications.

Ensemble learning is a very active area of research. Therefore there will be

opportunities to make contributions in the field and publish a scientific article if the

results of the development are sufficiently novel.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Buena base de programación.

Capacidad de trabajo autónomo.

Curiosidad e interés por el aprendizaje automático.

Interés por la investigación.

Buena capacidad matemática. En concreto, interés por la estadística y

probabilidad.

El desarrollo será realizado en Java o en R.

Lugar de realización del proyecto y horario tentativo.

El trabajo se desarrollará en la EPS con horario flexible.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Abierto

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Madrid, 31 de mayo de 2012

Alberto Suárez González

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA D/Dª………Alfonso Ortega de la Puente

Correo Electrónico…[email protected]…………. Teléfono 2279

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional. Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. ☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Desarrollo de lenguajes de programación para modelos de computación bioinspirados

Tutor(es)2 Alfonso Ortega de la Puente

Breve descripción de la motivación y objetivos. Asistimos a un reciente interés por diferentes modelos alternativos a la arquitectura von Neumann e inspirados en la naturaleza. Estos modelos, al menos teóricamente, serían capaces de ejecutar algoritmos para la solución de problemas intratables en la arquitectura clásica de von Neumann con un mejor rendimiento temporal. Sin embargo, no suele haber arquitecturas dedicadas que soporten estos modelos y tampoco se ha desarrollado la tecnología asociada con los lenguajes de programación y el desarrollo de software para que puedan ser utilizados para la solución de problemas reales como alternativa a la arquitectura von Neumann. Por otro lado, la ingeniería informática ofrece diferentes aproximaciones al diseño de lenguajes de programación y sus compiladores e intérpretes (dirigidas por la gramática o por los modelos que representan el dispositivo de cómputo). Recientementetambién se está ofreciendo cada vez más atención a las versiones visuales de los lenguajes de programación

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

Los objetivos de este proyecto se basan en la selección de ciertos aspectos del diseño delenguajes de programación para algunos modelos de cómputo bioinspirados (NEPs, sistemas de gramáticas, …) y la búsqueda de soluciones para ellos. Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera). Cualquier estudiante del grado de Ingeniería Informática dispone de los suficientes Conocimientos. Lugar de realización del proyecto y horario tentativo. Departamento de Ingeniería Informática. Horario a determinar con el estudiante En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca Plazo de la solicitud. Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009): X Ingeniería del Software

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

☐ Ingeniería de Computadores x Computación ☐ Sistemas de Información ☐ Tecnologías de la Información

Madrid, 7…… de …Junio.… de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA D/Dª………Alfonso Ortega de la Puente

Correo Electrónico…[email protected]…………. Teléfono 2279

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de. Ingiería Informática

Categoría profesional. Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. ☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Simulación eficiente de modelos de cómputo bioinspirados

Tutor(es)2 Alfonso Ortega de la Puente

Breve descripción de la motivación y objetivos. Asistimos a un reciente interés por diferentes modelos alternativos a la arquitectura von Neumann e inspirados en la naturaleza. Estos modelos, al menos teóricamente, serían capaces de ejecutar algoritmos para la solución de problemas intratables en la arquitectura clásica de von Neumann con un mejor rendimiento temporal. Sin embargo, no suele haber arquitecturas dedicadas que soporten estos modelos y tampoco se ha desarrollado la tecnología asociada con los lenguajes de programación y el desarrollo de software para que puedan ser utilizados para la solución de problemas reales como alternativa a la arquitectura von Neumann. Esto implica que para su uso informático se necesite la simulación sobre otras arquitecturas, lo que puede llegar a comprometer el rendimiento ya que éste resulta condicionado por las características de la plataforma sobre la que se simule. Los objetivos de este proyecto se centran en el estudio de las alternativas de simulación eficiente de estos modelos, sobre todo (pero no sólo) en plataformas masivamente paralelas.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

El estudiantes se familiarizará con estos modelos y con las técnicas habituales para su simulación y abordará alguno de sus problemas de rendimiento para proponer estrategias que los solucionen. Es de interés también para este proyecto la posibilidad de generalizar estas estrategias para incorporar los resultados del mismo a los generadores de código que en el grupo de investigación del tutor se están desarrollando para estos modelos de cómputo. Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera). Cualquier estudiante del grado de Ingeniería Informática dispone de los suficientes Conocimientos. Lugar de realización del proyecto y horario tentativo. Departamento de Ingeniería Informática. Horario a determinar con el estudiante En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca Plazo de la solicitud. Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009): ☐ Ingeniería del Software ☐ Ingeniería de Computadores

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

x Computación ☐ Sistemas de Información ☐ Tecnologías de la Información

Madrid, 7…… de …Junio.… de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Ana González Marcos

………………………………………………………………………………

Correo Electrónico [email protected]…………………...………………………….

Teléfono…91 497 22 34……..….

En calidad de (marcar con X lo que proceda):

Profesor/a del Departamento de. Ingeniería Informática

……………………………………………………

Categoría profesional....……………………………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Estudio de Análisis de Supervivencia

Tutor(es)2 Ana González Marcos

Se debe adjuntar informe del tutor de la entidad colaboradora en el que

expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa

PEC).

Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Breve descripción de la motivación y objetivos.

Los datos proporcionados por los estudios clínicos se expresan en múltiples ocasiones en

términos de supervivencia. Esta medida no queda limitada a los términos de vida o muerte,

sino a situaciones en la que se mide el tiempo que transcurre hasta que sucede un evento de

interés, como puede ser tiempo de recurrencia, tiempo que dura la eficacia de una

intervención, tiempo de un aprendizaje determinado, etc.

Por tanto, la supervivencia es una medida de tiempo a una respuesta, fallo, muerte, recaída o

desarrollo de una determinada enfermedad o evento. El término supervivencia se debe a que

en las primeras aplicaciones de este método de análisis se utilizaba como evento la muerte

de un paciente.

En las enfermedades crónicas, tales como el cáncer, la supervivencia se mide como una

probabilidad de permanecer vivo durante una determinada cantidad de tiempo. La

supervivencia al año o a los 5 años son a menudo expresadas como indicadores de la

severidad de una enfermedad y como pronóstico.

En el trabajo fin de grado propuesto, pretende familiarizarse con los términos que se manejan en

supervivencia y aplicarlo a problemas, bien procedentes de bases de datos biomédicas de origen

público o privado.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Manejo fluido en Cálculo y Probabilidad Básica.

Lugar de realización del proyecto y horario tentativo.

No precisa un sitio específico.

Horario a convenir con el estudiante

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora.

Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☐x Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 31…… de Mayo……………….… de 2012…

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D. ANTONIO GONZÁLEZ PARDO, D. DAVID CAMACHO FERNÁNDEZ

Correo Electrónico [email protected] Teléfono 91 497 2419

Correo Electrónico [email protected] Teléfono 91 497 2288

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional Ayudante

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional PTU

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Inteligencia Computacional aplicada a la

generación y validación automática de pantallas de videojuegos

Tutor(es)2 David Camacho Fernández

Antonio González Pardo

Breve descripción de la motivación y objetivos.

Durante los últimos años, está creciendo el desarrollo de técnicas de Inteligencia

Artificial (IA) aplicada a los videojuegos. Esto se debe a que los videojuegos generan

entornos que suponen nuevos retos para la IA.

Un videojuego está compuesto por una pantalla o nivel donde uno, o varios

personajes, deben tratar de alcanzar un conjunto de objetivos. Este Trabajo Fin de

Grado se centrará en la creación y validación de pantallas (o niveles) de videojuegos

usando técnicas de Inteligencia Computacional como Colonias de Hormigas o

Algoritmos de Enjambre.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Los videojuegos sobre los que se podrían generar pantallas automáticas serían

First-Person-Shooter (FPS), videojuegos de plataformas, o videojuegos de carreras,

entre otros.

Para más información consultar en:

http://www.marioai.org/

http://aida.ii.uam.es/

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si

los hubiera).

Conocimientos en programación, preferible Java, deseable C, C++

Lugar de realización del proyecto y horario tentativo.

Laboratorio B-209

Horario: negociable

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe

(BOE 4 agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 30 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D. ANTONIO GONZÁLEZ PARDO, D. DAVID CAMACHO FERNÁNDEZ

Correo Electrónico [email protected] Teléfono 91 497 2419

Correo Electrónico [email protected] Teléfono 91 497 2288

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional Ayudante

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional PTU

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Desarrollo de bots sintéticos en entornos virtuales

Tutor(es)2 David Camacho Fernández

Antonio González Pardo

Breve descripción de la motivación y objetivos.

Los entornos virtuales son sistemas inmersivos (representaciones gráficas en 3D) que

han tenido cierta repercursión social, en particular a través de aplicaciones basadas en

juegos multijugador o redes sociales. El ejemplo más conocido es posiblemente el

mundo virtual Second Life. Se han creado una gran cantidad de plataformas abiertas

(como OpenSim u OpenCobalt) desde las que es posible crear uno de estos meta-

universos.

El desarrollo de este Trabajo Fin de Grado pretende diseñar e implementar bot

sinténcticos, es decir avatares (o personajes) que no están controlados por ningún ser

humano. Para ello, se empleará una de estas plataformas (OpenSim), y mediante la

utilización de algunas técnicas básicas de Inteligencia Artificial se les dotarán de una

cierta autonomía para poder interactuar con usuarios humanos.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Para más información:

http://aida.ii.uam.es/virtuam/

http://aida.ii.uam.es/virtuam/media

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si

los hubiera).

Conocimientos en programación, preferible Java, deseable C#, LSL

Lugar de realización del proyecto y horario tentativo.

Laboratorio B-209

Horario: negociable

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe

(BOE 4 agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 30 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª : Carlos Aguirre Maeso……………………………………………………………

Correo Electrónico…[email protected]…. Teléfono… (+34) 91 497 2280.….

En calidad de (marcar con X lo que proceda):

x Profesor/a del Departamento de. ……Ingeniería Informática………………………

Categoría profesional...Profesor Contratado Doctor………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título

Detección de accidentes domésticos en secuencias de vídeo

Tutor(es)2 Carlos Aguirre Maeso

Breve descripción de la motivación y objetivos.

La detección de eventos en secuencias de vídeo es una de las principales aplicaciones

de la visión por ordenador. En particular la detección de accidentes es un campo

abierto debido a las reticencias y dificultades de muchas personas, especialmente de

avanzada edad, a llevar dispositivos físicos que avisen de un posible accidente.

El objetivo del proyecto es implementar un método que detecte, a partir de una

secuencia de video, que se ha producido un accidente. Se trata, por tanto, de

diseñar e implementar un algoritmo que detecte en dicha secuencia. Como primera

aproximación se pretende que dicho algoritmo funcione solamente en un numero muy

limitado de localizaciones, como un primer paso a su ampliación a entornos más

generales.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Buen nivel de programación. Recomendable algún conocimiento en multimedia.

Lugar de realización del proyecto y horario tentativo.

Instalaciones de la EPS. Horario de mañana.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

x Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 31 de Mayo….… de 2012

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª : Carlos Aguirre Maeso……………………………………………………………

Correo Electrónico…[email protected]…. Teléfono… (+34) 91 497 2280.….

En calidad de (marcar con X lo que proceda):

x Profesor/a del Departamento de. …Ingeniería Informática……………

Categoría profesional..Profesor Contratado Doctor.,……………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título

Generación automática videojuegos tipo Pacman.

Tutor(es)2 Carlos Aguirre Maeso

Breve descripción de la motivación y objetivos.

La generación automática de videojuegos es un campo en desarrollo dentro de la

Inteligencia Artificial aplicada a los videojuegos. La idea es generar conjuntos de

reglas de juego que proporcionen unas características específicas al juego en cuestión

(que sea jugable, que sea divertido, que sea difícil).

El objetivo del proyecto es generar de forma automática las reglas de un juego tipo

Pacman de tal forma que este, al menos, sea jugable, siguiendo para ello, ciertas

estrategias en el movimiento de los fantasmas, la forma del laberinto y la colocación de

las frutas.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Buen nivel de programación. Recomendable algún conocimiento de técnicas de

inteligencia artificial.

Lugar de realización del proyecto y horario tentativo.

Instalaciones de la EPS. Horario de mañana.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

x Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 31 de Mayo….… de 2012

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª : Carlos Aguirre Maeso……………………………………………………………

Correo Electrónico…[email protected]…. Teléfono… (+34) 91 497 2280.….

En calidad de (marcar con X lo que proceda):

x Profesor/a del Departamento de. ……Ingeniería Informática………………………

Categoría profesional...Profesor Contratado Doctor………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título

Detección de tornados en la atmosfera de Marte

Tutor(es)2 Carlos Aguirre Maeso

Breve descripción de la motivación y objetivos.

La detección de determinados fenómenos meteorológicos es Marte es de gran

importancia dentro de la exploración de ese planeta. La razón es que, en la fase

de descenso de naves en la atmosfera de Marte, la presencia de ciertos fenómenos,

como tornados, puede desplazar la zona objetivo de descenso de la nave.

El objetivo del proyecto empleando las herramientas basadas en transformadas

Topográficas ya desarrolladas por el GNB de la UAM, detectar la presencia de

algunos fenómenos atmosfericos. Para ello se emplearan los datos ya existentes

de distintas misiones previas a Marte, tales como Viking o Pathfinder.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Buen nivel de programación. Recomendable algún conocimiento en análisis de datos

o procesado de señal.

Lugar de realización del proyecto y horario tentativo.

Instalaciones de la EPS. Horario de mañana.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

x Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 31 de Mayo….… de 2012

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª………Daniel Hernández Lobato……………………………………………

Correo Electrónico……[email protected]………………………….

Teléfono…914792200……..….

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. ……Ingeniería Informática……………

Categoría profesional....………Ayudante Doctor…………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Introducción de conocimiento previo en métodos de selección de variables

por grupos.

Tutor(es)2 Daniel Hernández Lobato

Breve descripción de la motivación y objetivos.

El aprendizaje automático supervisado consiste en la generación de un mecanismo de

predicción para una etiqueta de clase “y” a partir de una serie de D variables

resumidas en un vector x. Para ello, se cuenta con N muestras de estos pares (x,y).

Por ejemplo, el vector x puede ser una imagen y la etiqueta de clase “y” nos indicaría

si la imagen representa el número 5 escrito a mano o el número 3. Para predecir “y” en

función de x puede utilizarse un modelo lineal. Es decir, suponer que y = signo(w·x),

donde w se puede interpretar como un hiperplano que separa el espacio de vectores x

en dos clases distintas.

Pues bien, el problema surge cuando el número de variables observadas D es mucho

mayor que el número de ejemplos disponibles N. En estas circunstancias, es posible

probar que existe un número infinito hiperplanos w que separan los datos de forma

correcta. Cuando esto ocurre, es muy fácil aprender características propias de los datos

de entrenamiento que no generalizan bien. Es decir, es muy fácil sobre-aprender y

obtener predicciones que distan de las deseadas.

Para evitar este problema, se ha sugerido en la literatura restringir el espacio de

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

hiperplanos posibles w. Concretamente, mediante la suposición de que el mejor

hiperplano w tiene muchas componentes iguales a 0. Esto es equivalente a la

suposición de que solamente algunas de las D variables de x son realmente importantes

para la obtención de la etiqueta de clase “y”. Recientemente esta suposición se ha

llevado más lejos, añadiendo que hay grupos de variables que son conjuntamente

importantes o conjuntamente irrelevantes para la predicción. Los métodos que estiman

w bajo esta suposición entran dentro de los métodos de selección de variables por

grupos.

En este trabajo proponemos añadir información previa en los métodos de selección

de variables por grupos. Esta información consistiría en grupos de variables que se

espera de antemano que sean más relevantes para la predicción de la etiqueta de clase.

En este trabajo se estudiará las posibles ventajas de utilizar esta información previa

respecto del error de predicción y respecto de la calidad de la selección de grupos de

variables.

Si los resultados obtenidos son interesantes, puede existir la posibilidad de publicar

el trabajo realizado como un artículo científico.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si

los hubiera).

Buen nivel de programación, sin importar el lenguaje. Puede resultar útil el

conocimiento de entornos de computación estadística como matlab o R. Motivación e

interés por la investigación. Puede resultar interesante, aunque no imprescindible, estar

matriculado también en asignaturas optativas como “Neurocomputación”, “Búsqueda

y Minería de Información” o “Fundamentos del Aprendizaje Automático”. Correcta

comprensión de textos escritos en inglés.

Lugar de realización del proyecto y horario tentativo.

Lugar y horario de realización libre.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Abierto.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, …… de ……………….… de 201…

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª………Daniel Hernández Lobato……………………………………………

Correo Electrónico……[email protected]………………………….

Teléfono…914792200……..….

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. ……Ingeniería Informática……………

Categoría profesional....………Ayudante Doctor…………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Aprendizaje multi-tarea mediante procesos Gaussianos para clasificación

Tutor(es)2 Daniel Hernández Lobato

Breve descripción de la motivación y objetivos.

El aprendizaje automático supervisado consiste en la generación de un mecanismo de

predicción para una etiqueta de clase “y” a partir de una serie de variables

contenidas en un vector x. Para ello, se cuenta con varias muestras de estos pares (x,y).

Por ejemplo, el vector x puede ser una imagen y la etiqueta de clase “y” nos indicaría

si la imagen representa el número 1 escrito a mano, el número 2, etc. Una serie de

modelos que se pueden utilizar para obtener dicho mecanismo de predicción son, por

ejemplo, los procesos Gaussianos para clasificación.

Una de las características de los problemas de aprendizaje automático supervisado

es que, generalmente, existen varios de estos problemas que están

relacionados. Siguiendo con el ejemplo de las imágenes que representan dígitos escritos

a mano por una persona, supongamos que tenemos un escritor en particular, y que

estamos interesados en discriminar entre los dígitos escritos por esa persona en

particular, 0, 1, 2, etc. Es muy probable que esta tarea de clasificación contenga

características comunes a la misma tarea de clasificación pero para otro escritor

diferente. Pues bien, el aprovechamiento de estas características comunes entre tareas

de clasificación es lo que se conoce como aprendizaje multi-tarea.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

En este trabajo de fin de grado proponemos estudiar la utilidad de los procesos

Gaussianos para llevar a cabo aprendizaje multi-tarea.

Si los resultados obtenidos son interesantes, puede existir la posibilidad de publicar

el trabajo realizado como un artículo científico.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si

los hubiera).

El desarrollo se llevará a cabo utilizando el entorno de computación estadística R

(similar a Matlab). El conocimiento previo de este entorno será útil, pero no es

imprescindible, pues es muy sencillo de aprender. Motivación e interés por la

investigación. Puede resultar interesante, aunque no imprescindible, estar

matriculado también en asignaturas optativas como “Neurocomputación”,

“Búsqueda y Minería de Información” o “Fundamentos del Aprendizaje Automático”.

Correcta comprensión de textos escritos en inglés.

Lugar de realización del proyecto y horario tentativo.

Lugar y horario de realización libre.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Abierto.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, …… de ……………….… de 201…

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D. David Arroyo Guardeño

……………………………………………………………………………………

Correo Electrónico [email protected]………. Teléfono 91 497-7530..….

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de Ingeniería Informática……………………

Categoría profesional Contratado “Juan de la Cierva”………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Análisis de la seguridad en sistemas de bases de datos distribuidas 2Tutor(es) David Arroyo Guardeño

Jesús Díaz Vico

Breve descripción de la motivación y objetivos.

En el contexto actual uno de los principales desafíos de los sistemas de información

es el almacenamiento y distribución seguros de datos confindenciales. Los dominios

vinculados a tal efecto son, en primer lugar, el diseño de bases de datos distribuidas y, en en

segundo término, el despliegue de medidas de preservación de confidencialidad e

integridad de datos. En este TFG se abordarán los aspectos esenciales de la seguridad de la

de la información en el ámbito de bases de datos distribuidas. Se estudiarán algunos

de los principales protocolos criptográficos para el control de acceso,

así como para la segmentación, cifrado y posterior recuperación de información:

firma digital y generación/distribución de credenciales, esquemas de compartición

de secretos, consultas privadas de información (private information retrieval), pruebas de

conocimiento nulo para control de acceso, etc.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC).

2 Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

Referencias

• Michael Gertz and Sushil Jajodia. 2007. -Handbook of Database Security:

Applications and Trends- (1 ed.)..

• Ueli Maurer. 2004. The role of cryptography in database security.

In Proceedings of the 2004 ACM SIGMOD international conference on

Management of data (SIGMOD -'04). ACM, New York, NY, USA, 5-10.

DOI=10.1145/1007568.1007571 http://doi.acm.org/10.1145/10075

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Indispensable: buen nivel de programación y capacidad para el trabajo autónomo.

Recomendable: conocimientos básicos sobre criptografía y bases de datos.

Lugar de realización del proyecto y horario tentativo.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora.

Entidad Financiadora

Cuantía de la beca

Plazo de la solicitud.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

x Sistemas de Información

x Tecnologías de la Información

Madrid, …8… de …………junio…….… de 2012…

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D. David Arroyo Guardeño

……………………………………………………………………………………

Correo Electrónico [email protected]………. Teléfono 91 497-7530..….

En calidad de (marcar con X lo que proceda):

x Profesor/a del Departamento de Ingeniería Informática……………………

Categoría profesional Contratado “Juan de la Cierva”………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Aplicaciones criptográficas de los sistemas dinámicos caóticos 2Tutor(es) David Arroyo Guardeño

Jesús Díaz Vico

Breve descripción de la motivación y objetivos.

Todo sistema dinámico caótico es, por un lado, altamente dependiente respecto a las

condiciones iniciales y, al mismo tiempo, es globalmente independiente de las

mismas. Este par de propiedades pueden ser aplicadas en el contexto de la

criptografía para desarrollar procedimientos de difusión y confusión de información.

En el presente TFG se ilustrará tal posibilidad mediante la implementación de

recientes esquemas de cifrado basados en las propiedades del caos.

Asimismo, se efectuará un análisis de los sistemas implementados de acuerdo con los

resultados teóricos derivados del criptoanálisis de los denomidados

criptosistemas caóticos.

Referencias:

• Gonzalo Alvarez, José María Amigó, David Arroyo and Shujun Li, Lessons

Learnt from the Cryptanalysis of Chaos-Based Ciphers, Chaos-Based

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC).

2 Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

Cryptography: Theory, Algorithms and Applications, edited by Ljupco Kocarev

and Shiguo Lian, Studies in Computational Intelligence , vol. 354, pp. 257-295,

ISBN: 978-3-642-20541-5, e-ISBN: 978-3-642-20542-2, June 2011 ©

Springer-Verlag GmbH

• Framework for the analysis and design of encryption strategies

based on discrete-time chaotic dynamical systems

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Indispensable: buen nivel de programación y capacidad para el trabajo autónomo.

Recomendable: conocimientos básicos sobre criptografía y sistemas dinámicos.

Lugar de realización del proyecto y horario tentativo.

Instalaciones de la EPS. Horario a convenir.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora.

Entidad

Financiadora

Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

x Computación

x Sistemas de Información

x Tecnologías de la Información

Madrid, …8… de ……Junio………….… de 2012…

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D. David Arroyo Guardeño

……………………………………………………………………………………

Correo Electrónico [email protected]………. Teléfono 91 497-7530..….

En calidad de (marcar con X lo que proceda):

x Profesor/a del Departamento de Ingeniería Informática……………………

Categoría profesional Contratado “Juan de la Cierva”………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Estudio del criptoanálisis diferencial 2Tutor(es) David Arroyo Guardeño

Jesús Díaz Vico

Breve descripción de la motivación y objetivos.

El diseño de sistemas de cifrado viene dado por un marco teórico de referencia

del que forma parte muy importante el criptoanálisis (o estudio de debilidades)

de propuestas previas. En este sentido todo nuevo criptosistema se considera

seguro si satisface un conjunto de exigencias teóricas y, además, supera con

éxito la batería de pruebas dada por el análisis de vulnerabilidades presentes en

criptosistemas previos de similares características.

En el caso de los sistemas de cifrado en bloque uno de los principales

paradigmas de análisis corresponde al criptoanálisis diferencial, el cual fue

propuesto por Biham y Shamir para el estudio de DES y otros criptosistemas

con idéntica arquitectura de cifrado (esto es, la arquitectura SPN -Subtitution

Permutation Network-). En este TFG se implementará el criptoanálisis

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC).

2 Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

diferencial de versiones reducidas de DES de acuerdo con el trabajo seminal de

Biham-Shamir. Además, se aplicará dicho criptoanálisis a otros sistemas de

cifrado que, a diferencia de DES, no superan de modo satisficatorio el

criptoanálisis diferencial.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Indispensable: buen nivel de programación y capacidad para el trabajo autónomo.

Recomendable: conocimientos básicos sobre criptografía.

Lugar de realización del proyecto y horario tentativo.

Instalaciones de la EPS. Horario a convenir.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora.

Entidad Financiadora

Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

x Computación

x Sistemas de Información

x Tecnologías de la Información

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

Madrid, …8… de ……Junio………….… de 2012…

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª David Camacho Fernández

Correo Electrónico [email protected] Teléfono 2288

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional Profesor Titular

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Búsqueda Automática de Intereses Comunes en Redes Sociales

Tutor(es)2 David Camacho Fernández

Breve descripción de la motivación y objetivos.

En los últimos años las Redes Sociales están jugando un papel muy importante en la

sociedad. En ellas, distintos usuarios interaccionan entre ellos ya sea para intercambiar

información como para expresar sus gustos o aficiones.

Toda esta información aporta un problema interesante de búsqueda de patrones que, en

este caso, pueden ayudar a encontrar, utilizando distintos algoritmos de Aprendizaje

Automático, comunidades de usuarios que compartan intereses comunes. Este trabajo se

enfocaría en generar un nuevo modelo dedicado a este fin.

El alumno deberá realizar lo siguiente:

1. Familiarizarse con las distintas técnicas de aprendizaje automático y búsqueda

de comunidades.

2. Desarrollar su propio modelo de búsqueda de comunidades.

3. Aplicar su modelo a un conjunto de datos extraídos de una Red Social y analizar

los resultados

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Para más información consultar en:

http://aida.ii.uam.es/researchers/phd-students/bello-gema

http://alcacio.com/Ebusiness/Redes-sociales-como-motores-de-busqueda-un-modelo-

basado-en-recomendaciones.html

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

- Indispensable: Ninguno

- Deseable: Conocimientos de Java

Lugar de realización del proyecto y horario tentativo.

- Lugar: Laboratorio B-209

- Horario: Mañana o Tarde, negociable.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☒ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 30 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª David Camacho Fernández

Correo Electrónico [email protected] Teléfono 2288

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional Profesor Titular

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Integración de Mundos Virtuales en Redes Sociales

Tutor(es)2 David Camacho Fernández

Breve descripción de la motivación y objetivos.

La tecnología de Mundos Virtuales, que alcanzó su auge con el sistema Second Life

desarrollado por Liden Reseach Inc., se ha utilizado en los últimos años para distintas

actividades de índole pedagógica. Estos mundos permiten al usuario interaccionar con

otros usuarios en un entorno tridimensional que emula la realidad y en el que puede

realizar distintas actividades a través de su imagen virtual conocida como avatar.

Asimismo, en los últimos años las Redes Sociales están jugando un papel muy

importante en la sociedad. En ellas, distintos usuarios interaccionan entre ellos ya sea

para intercambiar información como para expresar sus gustos o aficiones.

El trabajo a realizar por el alumno consistiría en la integración de la tecnología de

mundos virtuales con redes sociales, de tal manera que se pudiera unificar la

información del usuario facilitada por ambos entornos y mejorar la gestión de usuarios

del propio Mundo Virtual.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Para más información consultar en:

1. http://aida.ii.uam.es/researchers/phd-students/bello-gema

2. http://aida.ii.uam.es/virtuam/

3. http://aida.ii.uam.es/virtuam/media

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

- Indispensable: Ninguno

- Deseable: Conocimientos de C# y PHP

Lugar de realización del proyecto y horario tentativo.

- Lugar: Laboratorio B-209

- Horario: Mañana o Tarde, negociable.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☒ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 30 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO

GRADO EN INGENIERÍA INFORMÁTICA

D/Dª David Vallet Weadon

Correo electrónico: [email protected] Teléfono: 914972358

En calidad de:

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la

Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y

elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Minería de perfiles sociales para la extracción de preferencia

Tutor(es)2 David Vallet Weadon

Breve descripción de la motivación y objetivos.

En los últimos años, la actividad de los internautas en sistemas sociales (e.g., Twitter, Fa-

cebook, Flickr, Google+) se ha incrementado de forma exponencial. Las redes sociales han

demostrado ser herramientas muy útiles para el intercambio de información entre usuarios

de la red. Cada día más usuarios dependen de estas redes para encontrar información que

les interesa o para expresar sus intereses mediante el intercambio de noticias, links a con-

tenido multimedia, a páginas Web, etc. Este intercambio de información no ha pasado

desapercibido por las empresas que nos ofrecen esto servicios que, en general, ven esta

fuente de información como una manera de minar/extraer posibles preferencias de usua-

rios. La aplicación más habitual de esta extracción de preferencias es la de presentar anun-

cios personalizados, con el fin de aumentar los ingresos publicitarios (e.g., anuncios perso-

nalizados de Facebook), cuyo fin último no es el beneficio al usuario.

En este trabajo de fin de grado proponemos un estudio sobre técnicas de extracción de pre-

ferencias sobre perfiles sociales que tenga un impacto beneficioso para el usuario. Son va-

rias las aplicaciones prácticas que pueden estudiarse en este trabajo: la recomendación au-

tomática de contenido en base a los intereses mostrados en el perfil social (recomendación

de noticias, links, feeds/twees de otros usuarios que más te interesen); el uso de tu perfil

para personalizar las búsquedas en la Web, de tal forma que resultados que más te intere-

sen aparezcan antes o resaltados; recomendación de usuarios que puedan tener tus mismos

intereses, etc.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante

desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Este trabajo podrá enfocarse en una o más de las siguientes tareas, según el interés del

alumno:

- Técnicas de extracción de intereses en base a perfiles sociales (Tweeter, Facebook,

Last.fm, Google+, etc).

- Aplicación práctica de perfiles sociales (e.g., recomendación de noti-

cias/feeds/usuarios).

- Extracción de perfiles y aplicación en entornos móviles (iOS/Android).

- ¿Cómo saber si los perfiles extraídos son útiles?: evaluación online mediante el uso

de técnicas de Crowdsourcing.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables.

Programación en Java.

Manejo de bases de datos.

El interés por la continuación hacia el posgrado y una posible carrera investigadora es una

ventaja adicional, aunque no indispensable.

Lugar de realización del proyecto y horario tentativo.

Laboratorio del edificio B.

Media jornada (mañana o tarde).

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad fi-

nanciadora.

Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE

4 agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☒ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 1 de junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª Esther Guerra Sánchez

Correo Electrónico [email protected] Teléfono 91 4977476

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional Profesor titular

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Un entorno de pruebas de mutación en Eclipse

Tutor(es)2 Esther Guerra

Breve descripción de la motivación y objetivos.

Una técnica para medir la efectividad de un conjunto de casos de prueba y ayudar a

mejorarlo son las pruebas de mutación. En este tipo de pruebas, se inyectan fallos en

un programa para generar versiones erróneas del mismo. A cada modificación del

programa se le denomina mutante. Los mutantes se utilizan para ver si, dado un

conjunto de casos de prueba, éste es capaz de detectar los errores inyectados en

los mutantes. En caso de no ser así, se generan nuevos casos de prueba que permitan

detectar los mutantes.

En este TFG se construirá una herramienta de mutación para generar automáticamente

mutantes de programas escritos en ATL (Atlas Transformation Language), y medir la

eficacia de un conjunto de casos de prueba definidas para los mismos. La herramienta

se desarrollará como un plugin para Eclipse.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Imprescindible: conocimiento de Java

Lugar de realización del proyecto y horario tentativo.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☒ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 31 de Mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª Esther Guerra Sánchez

Correo Electrónico [email protected] Teléfono 91 4977476

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional Profesor titular

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Un editor gráfico de modelos en Eclipse, con generación de código

Tutor(es)2 Esther Guerra

Breve descripción de la motivación y objetivos.

Las empresas utilizan cada vez más notaciones gráficas de modelado para definir las

características del software y automatizar la generación de código desde los modelos.

Un ejemplo son los entornos de modelado UML desde los que es posible generar

código Java o C++.

En este TFG se construirá una herramienta para definir de manera gráfica un tipo

de software concreto: programas de transformación de modelos. La herramienta

permitirá modelar este tipo de programas, así como generar código desde los mismos

para un lenguaje de programación concreto. La construcción del editor se realizará

usando el framework Graphiti (http://www.eclipse.org/graphiti/).

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Imprescindible: conocimiento de Java

Lugar de realización del proyecto y horario tentativo.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☒ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 31 de Mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Fernando Díez Rubio

Correo Electrónico [email protected] Teléfono 91 497 2213

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Contratado Doctor…………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título

Adaptación de enfoques temporales para la mejora de sistemas de

recomendación

Tutor(es)2 Fernando Díez Rubio

Pedro G. Campos Soto (co-tutor)

Breve descripción de la motivación y objetivos.

Diversas áreas relacionadas con el Aprendizaje Automático, tales como la

Recuperación de Información (RI) o los Sistemas de Recomendación (SR), se han visto

beneficiadas por el uso de algoritmos que explotan información de contexto temporal.

Si bien ambas áreas comparten elementos comunes, debido a las diferencias en las

tareas involucradas, se han utilizado diferentes enfoques para incorporar la información

temporal en los algoritmos empleados en las mismas.

Se ha observado en estudios recientes, la conveniencia de adaptar técnicas generales

provenientes por ej. de la RI para mejorar la calidad de las recomendaciones generadas

para SR. Por otro lado, existe un desarrollo creciente de algoritmos que usan

información temporal en tareas de RI. A partir de lo anterior, se propone realizar la

adaptación de técnicas específicas de RI (u otras áreas afines) relacionadas con

información temporal, para ser utilizadas en la mejora de SR.

De esta forma, el objetivo principal de este trabajo es estudiar algoritmos propuestos

inicialmente para tareas de RI, u otras relacionadas, que exploten información de contexto

temporal, y realizar su adaptación, implementación y evaluación en tareas de recomendación,

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

con el fin de mejorar la calidad de las recomendaciones generadas.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Se requiere dominio de programación en Java e interés en el tema que se propone.

Este trabajo es especialmente adecuado para estudiantes que hayan cursado o cursen la

asignatura optativa “Búsqueda y minería de información”, aunque no es un requisito

indispensable.

Lugar de realización del proyecto y horario tentativo.

Laboratorio del edificio B.

Horario flexible de mañana o tarde.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☒ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 6 de junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª……FERNANDO DÍEZ RUBIO…………………………………………………

Correo Electrónico…[email protected]………………. Teléfono…914972213.

En calidad de (marcar con X lo que proceda):

Profesor/a del Departamento de. …INGENIERÍA INFORMÁTICA……………

Categoría profesional....CONTRATADO DOCTOR……………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Sistema de representación gráfica de modelos de conocimiento.

Tutor(es)2 Fernando Díez

Enrique Chavarriaga (BET Value)

Breve descripción de la motivación y objetivos.

La ingeniería orientada a modelos es un área de la informática mediante la cual el

foco del desarrollo de un proyecto se centra en el modelado del conocimiento en vez

de en los algoritmos. El proyecto SCOOP está orientado a la creación de motores de

gestión de modelos de negocio que definan estructuras para la creación de sistemas. Se

trata, por tanto, de separar el problema de la tecnología del problema del modelado, y

por tanto permitir la elaboración de soluciones para las empresas sin tener que

desarrollar tecnología, sino únicamente modelos. El objetivo perseguido es el de

reducir el problema de desarrollo de sistemas de información al de desarrollo de

modelos formales, que representan el conocimiento de una organización en diversos

dominios: el de estructura organizativa, el de interfaz con seres humanos, el de interfaz

con sistemas de información, el de automatización de procesos, el de seguridad, el de

procedimientos formales, etc.

La presentación visual de la información del modelo del negocio se puede

representar mediante diferentes tipos de gráficas: modelos de conceptos y relaciones,

funciones, estructuras jerárquicas de clases, modelos de estados y transiciones,

modelos de interacciones, axiomas, modelo de datos, etc. Para ello se está

implementando un sistema de representación gráfica del conocimiento, con una

multiplicidad de facetas: tipos de diagramas, enlaces entre ellos, capacidad de edición,

capacidad de animación, etc.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Por tanto, en el contexto del proyecto SCOOP, los objetivos del Trabajo Fin de

Grado que se propone se corresponden con las siguientes tareas generales:

a) Explorar diferentes paradigmas o métodos de representación del conocimiento.

Estudiar su aplicabilidad en el contexto del proyecto SCOOP, así como desarrollar

e integrar en el proyecto aquellos que se consideren de utilidad para el mismo.

b) Desarrollar programas para el sistema de representación gráfica, los cuales deben

tener en cuenta aquellos requisitos esenciales derivados del apartado a).

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Indispensable dominio de programación Web (JavaScript, HTML5, CSS3).

Es deseable tener conocimientos en jQuery, SVG y XSLT.

Se requiere entrevista personal.

Lugar de realización del proyecto y horario tentativo.

Lugar: BET Value S.L.

Horario: Mañana o tarde (media jornada).

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

BET Value S.L. 435 €

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

Sistemas de Información

☐ Tecnologías de la Información

Madrid, 7 de Junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D. Fernando Jesús López Colino

Correo Electrónico…[email protected]…………………………. Teléfono 91 497 3613

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. Tecnología Electrónica y de las Comunicaciones

Categoría profesional..Profesor Ayudante Doctor

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Sistema automático de detección de correo postal.

Tutor(es)2

Fernando Jesús López Colino

Breve descripción de la motivación y objetivos.

En el presente trabajo fin de grado se propone el diseño y construcción de un

dispositivo capaz de detectar la presencia de correo en buzones o casilleros

particulares. Este sistema, permitirá, notificar electrónicamente, a los usuarios que lo

deseen, la presencia de correo en su buzón o casillero.

El sistema completo se realizará utilizando un sistema empotrado, buscando minimizar

el consumo energético y el coste del desarrollo. Dado que podemos encontrarnos con la

necesidad de detectar desde una simple hoja de papel, hasta un paquete de cierto peso,

parte del trabajo propuesto será la búsqueda de un dispositivo de detección, adecuado

al problema.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Lugar de realización del proyecto y horario tentativo.

Laboratorio del edificio C.

Horario flexible de mañana o tarde.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☒ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 30 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª Francisco de Borja Rodríguez Ortiz

Correo Electrónico [email protected] Teléfono 914972236

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Diseño de estrategias bioinspiradas de movimiento para localización de

fuentes de odorante dispersas.

Tutor(es)2 Francisco de Borja Rodríguez Ortiz

Breve descripción de la motivación y objetivos.

El grupo de Neurocomputación Biológica (GNB) ha implementado un robot modular

integrando modelos neuronales propios basados en un tipo de circuitos neuronales

llamados generadores centrales de patrones (CPG -siglas en inglés). Estos sistemas

complejos son poblaciones de tamaño reducido de neuronas que actúan

cooperativamente para producir señales rítmicas que controlan y coordinan los sistemas

motores tanto en vertebrados como en invertebrados. Actualmente estamos

concentrados en el control del movimiento más sencillo del robot modular que es el

desplazamiento horizontal con un único grado de libertad, aunque este prototipo es

capaz de presentar muchos modos de locomoción. El robot que hemos utilizado para

implementar nuestros modelos neuronales de CPGs para el control motor es el

desarrollado por Juan González (http://www.iearobotics.com).

Por otra parte, los miembros del grupo GNB están desarrollado una nariz

electrónica ultra-portátil de único sensor quimioresistivo. Esta nariz electrónica

combina tres módulos claramente diferenciados: químico, electrónico y software. El

primero de ellos incluye un sensor encargado de traducir la presencia de odorantes en

señales eléctricas. El módulo electrónico se encarga de acondicionar, amplificar o

filtrar la señal proveniente del sensor quimioresistivo. Finalmente, el módulo de

software se encarga de realizar el reconocimiento y/o la clasificación de las señales

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

registradas en fase gaseosa.

Actualmente se está integrando la nariz ultra-portatil en el robot modular para

que el movimiento del mismo sea controlado por los movimientos que recibe. El

objetivo general del proyecto es el estudio y análisis de estrategias bioisnpiradas para

localizar la fuente de odorante de una manera óptima.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por el tema y capacidad de trabajo en un entorno multidisciplinar.

Buena base de programación.

Ciertos conocimientos de hardware.

Ser capaz de trabajar de manera autónoma.

Lugar de realización del proyecto y horario tentativo.

El proyecto se realizará en la EPS con horario flexible.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 8 de junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª Francisco de Borja Rodríguez Ortiz

Correo Electrónico [email protected] Teléfono 914972236

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Desarrollo de una “toolbox” para medir la respuesta positiva de un sistema

hacia estímulos externos.

Tutor(es)2 Francisco de Borja Rodríguez Ortiz

Breve descripción de la motivación y objetivos.

El Grupo de Neurocomputación Biológica de la EPS ha desarrollado un método de

detección de respuestas a estímulos cuando hay incertidumbre de si existe o no un

evento, pero si hay certeza de cuando no ocurre nada [1]. Este método esta basado en

inferencia “bayesiana”. En la actualidad todavía no existen métodos robustos para

detectar respuestas a estímulos y creemos que nuestros planteamientos para detección

de eventos bajo incertidumbre pueden ser de gran utilidad en este problema. El objetivo

de este proyecto sería el desarrollo de una “toolbox” para la detección de respuestas

positivas hacia estímulos de una manera fiable. Esta técnica se puede utilizar por

ejemplo para detección de intrusos en el contexto de sistemas de información, así como

la selección de los estímulos más adecuados en un sistema de control, e incluso para la

detección de anormalidades en sistemas complejos.

Referencias:

[1] F.B. Rodríguez, R. Huerta. 2009. Techniques for temporal detection of neural

sensitivity to external stimulation. Biological Cybernetics 100: 289-297.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

hubiera).

Interés por el tema y capacidad de trabajo en un entorno multidisciplinar.

Buena base de programación.

Ser capaz de trabajar de manera autónoma.

Lugar de realización del proyecto y horario tentativo.

El proyecto se realizará en la EPS con horario flexible.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 8 de junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª Francisco de Borja Rodríguez Ortiz

Correo Electrónico [email protected] Teléfono 914972236

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Desarrollo de una “toolbox” basada en métricas de compresión de datos

para agrupar documentos mediante técnicas de “bootstrapping”

Tutor(es)2 Francisco de Borja Rodríguez Ortiz

Breve descripción de la motivación y objetivos.

Las distancias basadas en compresión de datos se utilizan en numerosas áreas de

investigación, como por ejemplo “clustering” de objetos. El problema principal de estas

métricas se da cuando el número de objetos para “clusterizar” es muy elevado. En estos

casos el “clustering” basado en métricas de compresión de datos no se puede utilizar ya

que el tiempo para computar el agrupamiento de las clases es extremadamente grande y

no computable.

El objetivo de este proyecto es el desarrollo de una “toolbox” basada en métricas de

compresión de datos para agrupar documentos mediante técnicas de “bootstrapping”.

Estas técnicas de “bootstrapping” nos permitirán calcular el agrupamiento de las clases

de una manera más efectiva.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por el tema y capacidad de trabajo en un entorno multidisciplinar.

Buena base de programación.

Ser capaz de trabajar de manera autónoma.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Lugar de realización del proyecto y horario tentativo.

El proyecto se realizará en la EPS con horario flexible.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 8 de junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA D/Dª Francisco de Borja Rodríguez Ortiz

Correo Electrónico [email protected] Teléfono 914972236

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. ☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Desarrollo de una “toolbox” para condicionar el comportamiento de peces eléctricos, basado en la codificación de las señales eléctricas emitidas por este y su comportamiento.

Tutor(es)2 Francisco de Borja Rodríguez Ortiz

Breve descripción de la motivación y objetivos. Estos peces utilizan su órgano eléctrico para comunicarse, identificar objetos (son casi ciegos), peces y otros seres que se encuentren en el agua, lo que es especialmente útil en las aguas fangosas y de reducidas visibilidad en las que habitan. También les permite desenvolverse con gran eficacia por la noche. El órgano eléctrico está ubicado en la cola del pez, y es responsable de la generación del campo eléctrico por medio de la emisión de descargas. La electricidad es bipolar, estando el segundo polo ubicado en la cabeza. En ella se ubican los receptores eléctricos que les permiten recibir impulsos y señales eléctricas de otros peces o los suyos propios rebotados. El pulso que generan los peces es del orden de milisegundos, esa es la razón principal por la cual el sistema de adquisición de datos debe ser realizado por un equipo informático en tiempo real. Los objetos que están dentro del campo eléctrico que generan estos peces alteran la corriente inducida de los órganos electro-receptores, produciendo una imagen eléctrica del entrono que le rodea, produciendo el llamado efecto de electrolocalización. Por tanto este órgano eléctrico sirve para orientación y también para propósitos sociales. Estos incluyen la localización de sus congéneres, ubicar su posición jerárquica en el grupo u obtener pareja. También la electrolocalización les permite una visión amplificada de su entorno. El estudio de la codificación de las señales de los peces eléctricos tiene una

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

gran aplicación como detectores de calidad de agua, ya que sus señales se alteran en presencia de impurezas y contaminantes en los ríos. Adicionalmente, estudiando la codificación de los mensajes recibidos por los peces y así aprendiendo los mensajes necesarios para enviar al pez se podrían confinar los animales en ciertas partes de interés. El objetivo del proyecto es estudiar la codificación de las señales de los peces eléctricos y su comportamiento para establecer una comunicación bidireccional con el pez y que así realice un objetivo determinado. Este objetivo puede ser que el pez permanezca en una región dada, o que el pez aprenda a estar cerca de ciertos objetos que existen en el agua, etc. Para llevar a cabo este condicionamiento del pez hay que almacenar las palabras del pez en un sistema informático de tiempo real, procesarlas mediante algoritmos determinados y actuar hacia el pez dependiendo de ese procesamiento. Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera).

Interés por el tema y capacidad de trabajo en un entorno multidisciplinar. Buena base de programación. Ser capaz de trabajar de manera autónoma.

Lugar de realización del proyecto y horario tentativo. El proyecto se realizará en la EPS con horario flexible. En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca Plazo de la solicitud. Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009): ☐ Ingeniería del Software ☐ Ingeniería de Computadores ☒ Computación ☐ Sistemas de Información ☐ Tecnologías de la Información

Madrid, 8 de junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA D/Dª Francisco de Borja Rodríguez Ortiz

Correo Electrónico [email protected] Teléfono 914972236

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. ☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Desarrollo de una “toolbox” para simular parte del sistema olfativo animal y medir las capacidades de discriminación del mismo.

Tutor(es)2 Francisco de Borja Rodríguez Ortiz

Breve descripción de la motivación y objetivos. Una de las características más destacables de los sistemas sensoriales biológicos es su habilidad para discriminar los diferentes estímulos externos en las más diversas condiciones ambientales. El sistema olfativo es uno de los más estudiados en neurociencia. Su investigación ha proporcionado numerosos resultados sobre la codificación espacio-temporal de la información sensorial y sobre la finalidad de las diferentes etapas involucradas en el procesamiento y discriminación de los estímulos. Recientemente, miembros del de Neurocomputación Biológica (GNB) han demostrado la capacidad discriminativa y robustez de los algoritmos de clasificación inspirados en la organización estructural, patrones de actividad y reglas de aprendizaje observadas en el sistema olfativo. El objetivo principal de este proyecto es simular una parte del sistema olfativo para aprovechar las capacidades altamente discriminantes de este tipo de sistemas biológicos. Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera).

Interés por el tema y capacidad de trabajo en un entorno multidisciplinar. Buena base de programación.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

Ser capaz de trabajar de manera autónoma. Lugar de realización del proyecto y horario tentativo. El proyecto se realizará en la EPS con horario flexible. Complementariamente existe la posibilidad de realizar parte de este TFG en la Universidad de California de San Diego con nuestros colaboradores. En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca Plazo de la solicitud. Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009): ☐ Ingeniería del Software ☐ Ingeniería de Computadores ☒ Computación ☐ Sistemas de Información ☐ Tecnologías de la Información

Madrid, 8 de junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª Francisco de Borja Rodríguez Ortiz

Correo Electrónico [email protected] Teléfono 914972236

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Estudio y análisis de adquisición de imágenes con tecnología de tiempo

real a través de tarjetas DV aplicado a imágenes biomédicas.

Tutor(es)2 Francisco de Borja Rodríguez Ortiz

Breve descripción de la motivación y objetivos.

La plataforma RT-Biomanager, desarrollada por GNB, está orientada al ámbito de

bioinformática, biociencias y medicina. Esta plataforma "grosso modo" está

desarrollada para el control de eventos en tiempo real, estimulación realista de

neuronas y registro de las mismas. El objetivo fundamental del RT-Biomanager es

obtener una interacción efectiva entre los sistemas vivos y dispositivos en tiempo real

como pueden ser las cámaras de vídeo. Así el control, adquisición de imágenes y

detección de eventos en las mismas en tiempo real es una de las lineas de investigación

abiertas en estos momentos para incorporar a la plataforma RT-Biomanager, siendo el

objeto principal de este proyecto.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por el tema y capacidad de trabajo en un entorno multidisciplinar.

Buena base de programación.

Ser capaz de trabajar de manera autónoma.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Lugar de realización del proyecto y horario tentativo.

El proyecto se realizará en la EPS con horario flexible.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 8 de junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª Francisco de Borja Rodríguez Ortiz

Correo Electrónico [email protected] Teléfono 914972236

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Diseño, desarrollo e implementación del protocolo de comunicaciones

entre una nariz electrónica y un computador.

Tutor(es)2 Francisco de Borja Rodríguez Ortiz

Breve descripción de la motivación y objetivos.

El grupo de Neurocomputación Biológica ha desarrollado una nariz electrónica portátil

capaz de controlar varios sensores olfativos resistivos. Tanto el preprocesado como

postprocesado del dispositivo están basados en ciertos fundamentos y principios

bioinspirados. Para un funcionamiento más versátil es necesario un control apropiado

del dispositivo desde un PC. Este es el motivo principal del proyecto que se propone.

Concretamente en este proyecto se desarrollará e implementará un protocolo de

comunicaciones basado en EIA-485 (RS485) junto su software de control completo de

un sistema multipunto compuesto por un PC maestro y varios microcontroladores PIC

esclavos. Éstos son responsables de la gestión de señales y el control de experimentos

de una nariz artificial multisensor. Una de las características de la nariz electrónica

desarrollada es la capacidad de ser modular para manejar varios sensores olfativos.

Cada modulo incorpora un microcontrolador P18F1320. Entre las nuevas capacidades

que aporta microcontrolador a la nariz electrónica es que permite la lectura directa de

señales procedentes de los sensores, permite la comunicación multipunto con otros

módulos mediante el protocolo EIA-485 y genera la automatización de los

experimentos. El protocolo de comunicación y control de señal entre el PC maestro y

los diferentes módulos de la nariz electrónica permitiría una mayor versatilidad y

funcionalidad de la nariz artificial.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por el tema y capacidad de trabajo en un entorno multidisciplinar.

Buena base de programación.

Ciertos conocimientos de hardware.

Ser capaz de trabajar de manera autónoma.

Lugar de realización del proyecto y horario tentativo.

El proyecto se realizará en la EPS con horario flexible.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 8 de junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª Francisco de Borja Rodríguez Ortiz

Correo Electrónico [email protected] Teléfono 914972236

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Detección automática con narices electrónicas de humanos en habitáculos

de la NASA que simulan las condiciones de vida en la superficie de Marte.

Tutor(es)2 Francisco de Borja Rodríguez Ortiz

Breve descripción de la motivación y objetivos.

En los planes de la NASA esta el poner astronautas en Marte. En el Johnson Space

Center, JLP [1] están probando condiciones de vida en los habitáculos que esperan

situar en la superficie marciana. Esos habitáculos necesitan tener condiciones de aire

bajo control que sufre muchas alteraciones durante la vida diaria. Las condiciones del

aire tienen un impacto directo en la salud de los astronautas. Durante un periodo de 6

meses el Jet Propulsion Laboratory monitoreo usando una nariz electrónica las

condiciones del aire de un grupo de voluntarios que se ofrecieron a vivir una vida

normal dentro de los habitáculos. Durante esos periodos de tiempo los voluntarios

cocinaban, hacían ejercicio o simplemente leían. La Nasa controlaba quien entraba y

cuando entraban y salían, pero una vez dentro no tenían control de lo que hacían. El

JPL ha cedido esto datos para su análisis con la condición de que referencias y citas se

indiquen adecuadamente en las posibles publicaciones. El objetivo de este proyecto es

detectar cuando hay gente en el habitáculo y cuando hay eventos medidos con la nariz

electrónica que se separan de la normalidad.

El Grupo de Neurocomputación Biológica de la EPS ha desarrollado un método

de detección cuando hay incertidumbre de si existe o no un evento, pero si hay certeza

de cuando no ocurre nada [2]. Las implicaciones directas de este análisis es la

utilización para monitorear eventos que se salgan de lo normal en el International

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Space Station donde tienen una nariz electrónica operando las 24 horas del día. En la

actualidad todavía no tienen métodos para detectar eventos y creemos que nuestros

métodos para detección de eventos bajo incertidumbre pueden ser de gran utilidad en

este problema y si es exitoso podrá ser utilizado/adaptado por la NASA.

Referencias:

[1] JLP, http://www.nasa.gov/centers/johnson/home/index.html

[2] F.B. Rodríguez, R. Huerta. 2009. Techniques for temporal detection of neural

sensitivity to external stimulation. Biological Cybernetics 100: 289-297.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por el tema y capacidad de trabajo en un entorno multidisciplinar.

Buena base de programación.

Ser capaz de trabajar de manera autónoma.

Lugar de realización del proyecto y horario tentativo.

El proyecto se realizará en la EPS con horario flexible. Complementariamente existe la

posibilidad de realizar parte de este TFG en la Universidad de California de San Diego

con nuestros colaboradores.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 8 de junio de 2012

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª Francisco de Borja Rodríguez Ortiz

Correo Electrónico [email protected] Teléfono 914972236

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Diseño y desarrollo de una aplicación Android para el uso de

identidades digitales en la plataforma Moodle.

Tutor(es)2 Francisco de Borja Rodríguez Ortiz

Jesús Díaz Vico

Breve descripción de la motivación y objetivos.

En el marco de los proyectos de Innovación Docente de la UAM del año 2010 y 2011,

el grupo de neurocomputación biológica adaptó la plataforma de e-learning Moodle a

una infraestructura de clave pública (PKI, de las siglas en inglés). Con esta PKI, se ha

introducido en la plataforma la funcionalidad básica de firmado de información y

verificación de firmas. No obstante, esta PKI abre la posibilidad de la introducción de

funcionalidad mucho más avanzada. Con motivo de ampliar el abanico de posibilidades

del sistema de seguridad, así como la adaptación de los sistemas de e-learning a las

últimas tecnologías, se propone diseñar y desarrollar una aplicación para el Sistema

Operativo Android (o extender aplicaciones existentes de Moodle para Android), que

permita hacer uso, desde un teléfono móvil con dicha plataforma, de las identidades

digitales distribuidas por la PKI instaurada.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por el tema y capacidad de trabajo en un entorno multidisciplinar.

Buena base de programación.

Conocimientos básicos de seguridad informática y criptografía.

Ser capaz de trabajar de manera autónoma.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Lugar de realización del proyecto y horario tentativo.

El proyecto se realizará en la EPS con horario flexible.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☒ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 8 de junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª Francisco de Borja Rodríguez Ortiz

Correo Electrónico [email protected] Teléfono 914972236

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Estudio del anonimato de una red de comunicaciones tipo TOR mediante

análisis basado en métricas con el objetivo de clasificar el tráfico de la red

Tutor(es)2 Francisco de Borja Rodríguez Ortiz

Jesús Díaz Vico

Breve descripción de la motivación y objetivos.

El estudio de las diferentes alternativas para preservar el anonimato de las

comunicaciones en plataformas interactivas es muy importante. Una posibilidad es

realizarlo mediante la incorporación de un sistema de anonimato de tipo TOR [1] que

preserva la identidad de los usuarios durante comunicaciones críticas. Con TOR, se

impide enlazar al remitente con el destinatario observando el flujo de paquetes de uno a

otro, protegiendo de esta forma su privacidad. Para tal fin, TOR combina varias capas

de cifrado entre los distintos routers por los que pasa un paquete, para dificultar dicha

observación. Por otra parte, también se da la necesidad de proteger la privacidad de la

información en sí misma, aspecto que TOR no ataja, ya que, trabajando en el nivel de

transporte, no se preocupa por los datos y metadatos que envían los protocolos de

niveles superiores. En este punto, existen proxies que trabajan en las capas más altas,

como el proxy web Privoxy [3].

En el primer punto, el relativo al anonimato en las comunicaciones mediante

TOR, son muy interesantes los ataques basados el análisis del tráfico, en búsqueda de

patrones o paquetes específicos que permitan reducir el grado de anonimato ofrecido

por el sistema. En cuanto al anonimato en la información en sí, las soluciones

propuestas hasta este punto, basadas en proxies como Privoxy [3], no son satisfactorias,

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

ya que en todas ellas la confianza depositada en dichos proxies es demasiado elevada.

Así, la solución idónea es una basada en autenticación anónima mediante certificados

X.509 o credenciales anónimos, es decir, la incorporación de métodos criptográficos

usables y conocidos por la comunidad. Entre los diferentes objetivos del proyecto

están:

• Estudio de las diferentes posibilidades para generar una red TOR

“virtualizada”[2].

• Estudio de los diferentes patrones de tráfico en una red TOR que pueden violar

el anonimato de las comunicaciones en la misma.

• Detección automática, mediante diferentes tipos de métricas, de los patrones de

tráfico en una red TOR que pueden violar el anonimato de las comunicaciones.

• Estudio de las alternativas para incorporar proxies que actúen en niveles

superiores al de transporte para anonimizar la información transportada en TOR.

Referencias:

[1] http://www.torproject.org/

[2] http://vndh.net/article:anonymized-virtualization

[3] http://privoxy.org

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por el tema y capacidad de trabajo en un entorno multidisciplinar.

Buena base de programación.

Conocimientos básicos de seguridad informática y criptografía.

Interés por la seguridad y anonimato de la información y las nuevas tecnologías de

comunicaciones en plataformas interactivas.

Ser capaz de trabajar de manera autónoma.

Lugar de realización del proyecto y horario tentativo.

El proyecto se realizará en la EPS con horario flexible.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

☒ Computación

☒ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 8 de junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª Francisco de Borja Rodríguez Ortiz

Correo Electrónico [email protected] Teléfono 914972236

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Diseño e implementación de esquemas de firma digital anónimos

siguiendo los estándares internacionales.

Tutor(es)2 Francisco de Borja Rodríguez Ortiz

Jesús Díaz Vico

Breve descripción de la motivación y objetivos.

El estudio de las diferentes alternativas para preservar el anonimato de las

comunicaciones en plataformas interactivas y en "cloud computing" es muy importante

por diversos motivos, como por ejemplo nos protege del análisis de tráfico

indiscriminado de hoy en día, o nos proporciona confidencialidad en los negocios. El

problema fundamental de la anonimia es que en ella se pueden esconder ciertas

actividades no deseables y altamente cuestionables. Para que la anonimia sea segura y

no un escondite de actividades no deseables debería ser revocable en ciertos supuestos.

El objetivo de este proyecto es implementar ciertos esquemas que proporcionen

anonimato y que en ciertas situaciones se puedan trazar y revocar. Lo más importante

de estos esquemas es que sean directamente compatibles con el estándar X.509 y sus

extensiones.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por el tema y capacidad de trabajo en un entorno multidisciplinar.

Buena base de programación.

Conocimientos básicos de seguridad informática y criptografía.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Interés por la seguridad y anonimato de la información y las nuevas tecnologías

de comunicaciones en plataformas interactivas.

Ser capaz de trabajar con cierta autonomía.

Lugar de realización del proyecto y horario tentativo.

El proyecto se realizará en la EPS con horario flexible.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☒ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 8 de junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª Francisco de Borja Rodríguez Ortiz

Correo Electrónico [email protected] Teléfono 914972236

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Estudio, análisis (Auditoría) y mejora de la seguridad de aplicaciones

Informáticas.

Tutor(es)2 Francisco de Borja Rodríguez Ortiz

Jesús Díaz Vico

Breve descripción de la motivación y objetivos.

El objetivo de este proyecto es analizar y estudiar ciertas debilidades de los sistemas de

información. Hay que ser conscientes que existen una serie de especificaciones,

metodologías y estándares (por ejemplo ISO/IEC 27001, OWASP) para la

comprobación de la seguridad de un sistema de información. Para la implementación y

el entendimiento de estos estándares es necesario conocer bien las metodologías

fundamentales para proporcionar seguridad mediante criptografía. Asimismo, hay que

estudiar y comprender en profundidad los conceptos fundamentales de seguridad de

protocolos en redes, y sus fallos cuando se utilizan a través de esas funciones

primitivas de seguridad. Así para un diseño correcto de la gestión de un sistema de

seguridad se ha de considerar y manejar convenientemente los aspectos fundamentales

de los posibles fallos en referencia a la seguridad de sistemas, como puede ser el

intrusismo no autorizado, software malicioso, etc. Para ello se estudiaran diferentes

herramientas de seguridad informática como Nessus, Netcat, WebScarab, Tcpdump,

etc. En definitiva en este proyecto se estudiaran y analizarán algunas de las

metodologías para implantar y gestionar la seguridad en un sistema de información,

relacionado especialmente con plataformas interactivas y "Cloud Computing".

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por el tema y capacidad de trabajo en un entorno multidisciplinar.

Buena base de programación.

Conocimientos básicos de seguridad informática y criptografía.

Interés por la seguridad y anonimato de la información y las nuevas tecnologías

de comunicaciones en plataformas interactivas.

Ser capaz de trabajar con cierta autonomía.

Lugar de realización del proyecto y horario tentativo.

El proyecto se realizará en la EPS con horario flexible.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☒ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 8 de junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª Francisco de Borja Rodríguez Ortiz

Correo Electrónico [email protected] Teléfono 914972236

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Autenticación avanzada de usuarios en Moodle: autenticación mediante DNIe y autenticación anónima

Tutor(es)2 Francisco de Borja Rodríguez Ortiz

Jesús Díaz Vico

Breve descripción de la motivación y objetivos.

El grupo de Neurocomputación Biológica esta desarrollando un proyecto para la

mejora de la seguridad en Moodle. El avance más notable en este proyecto fue el

desarrollo de un módulo para la generación de identidades digitales para los nuevos

usuarios de una plataforma Moodle 1.9. Los protocolos diseñados fueron verificados

mediante metodologías formales [1,2,3], garantizando sus propiedades de seguridad en

el mayor grado posible. También se midió la aceptación de los usuarios mediante

pruebas reales en exámenes de asignaturas de Criptografía y Neurocomputación,

impartidas por miembros del grupo, que produjeron un feedback muy positivo.

Finalmente, se analizaron las posibilidades para incluir Moodle en una red de

anonimato, así como la extensión de los mecanismos de autenticación para

proporcionar autenticación anónima (es decir, que un usuario pueda entrar en el

sistema sin decir quién es, pero sabiendo el sistema que es un usuario legítimo).

Este proyecto tiene como objetivo planteamos la extensión natural de los proyectos

anteriores, cuya medida principal es incluir soporte para el DNI electrónico (DNIe) y

estudiar la posibilidad de soportar también identidades digitales propias, incluidas en

los carnés de la UAM u otro tipo de “Smart Cards”. De esta forma, la aplicabilidad de

la funcionalidad previamente desarrollada será máxima, ya que todo el mundo

dispondrá de una identidad digital propia, y válida a nivel nacional (DNIe) o

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

universitario (UAM), con un coste de implantación nulo o mínimo. En resumen el

objetivo de este proyecto sería la ampliación de las funcionalidades de autenticación

desarrolladas hasta el momento para integrar métodos de autenticación basados en el

DNIe.

Referencias:

[1]: Jesus Diaz and David Arroyo and Francisco B. Rodriguez, An approach for

adapting Moodle into a secure infrastructure, CISIS'11, LNCS6694, 2011.

[2]: Jesus Diaz and David Arroyo and Francisco B. Rodriguez, Formal security

analysis of registration protocols for interactive systems: a methodology

and a case of study, enviado, disponible en http://arxiv.org/abs/1201.1134.

[3]: Jesus Diaz and David Arroyo and Francisco B. Rodriguez, A formal

methodology for integral security design and verification of network

protocols, enviado, disponible en http://arxiv.org/abs/1201.5666.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por el tema y capacidad de trabajo en un entorno multidisciplinar.

Buena base de programación.

Conocimientos básicos de seguridad informática y criptografía.

Interés por la seguridad y anonimato de la información y las nuevas tecnologías

de comunicaciones en plataformas interactivas.

Ser capaz de trabajar con cierta autonomía.

Lugar de realización del proyecto y horario tentativo.

El proyecto se realizará en la EPS con horario flexible.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☒ Sistemas de Información

☒ Tecnologías de la Información

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Madrid, 8 de junio de 2012

(Firma del/de los tutor/es)

PROPUESTATRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Francisco Javier Gómez Arribas…………………………………………………

Correo Electrónico…[email protected]………………. Teléfono…2255…….

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de. …Tec. Electrónica y de las Comunicaciones……

Categoría profesional...Profesor Contratado Doctor………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. X Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Paralelización mediante MPI de un solver CFD acelerado con FPGATutor(es)2 Francisco Javier Gómez Arribas

Breve descripción de la motivación y objetivos. En el grupo de investigación HPCN se desarrolla un proyecto junto a Airbus para la aceleración con FPGA de las herramientas de simulación de dinámica de fluidos. Estas simulaciones conllevan una carga computacional gigantesca, por lo que se plantea su aceleración a dos niveles: primero, mediante el uso de procesadores específicos, basados en FPGA, y segundo, mediante la paralelización en varios nodos de computación.

Para el primer nivel, aceleración con FPGA, ya hay prototipos disponibles de solvers. En este TFG se propone atacar el segundo nivel, paralelización en varios nodos usando MPI. Para ello, se usará un sencillo clúster con comunicaciones Infiniband y con sistema operativo ROCKS, pero que permitirá hacer una prueba de concepto de la aceleración que se puede alcanzar con este esquema.

En resumen, este trabajo consiste básicamente en programación paralela usando C y una librería MPI, en un entorno GNU/Linux.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC).2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIORUNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera).Indispensable:

• Nivel alto de programación en C • Experiencia en desarrollo de SW en entornos GNU/Linux.• Conocimientos básicos de paralelización de aplicaciones• Motivación para afrontar proyectos complejos y aptitud para el trabajo

autónomo.

Deseable:• Experiencia con MPI• Experiencia en aplicaciones científicas, en particular solvers de

elementos/volúmenes finitos

Lugar de realización del proyecto y horario tentativo.Laboratorio C-113Horario flexible

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidadfinanciadora.Entidad Financiadora Cuantía de la becaGrupo High-Performance Computing and Networking (HPCN) 500 € / Mes

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009):

☐ Ingeniería del Software☐ Ingeniería de Computadores ☐ Computación☐ Sistemas de InformaciónX Tecnologías de la Información

Madrid, 29 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIORUNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTATRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Francisco Javier Gómez Arribas…………………………………………………

Correo Electrónico…[email protected]………………. Teléfono…2255…….

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de. …Tec. Electrónica y de las Comunicaciones……Categoría profesional...Profesor Titular……………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. X Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

TítuloMonitorización de prestaciones de un solver CFD paralelo acelerado con FPGA

Tutor(es)2 Francisco Javier Gómez Arribas

Breve descripción de la motivación y objetivos. En el grupo de investigación HPCN se desarrolla un proyecto junto a Airbus para la aceleración con FPGA de las herramientas de simulación de dinámica de fluidos. En particular, en la propuesta “Paralelización mediante MPI de un solver CFD acelerado con FPGA” se plantea la paralelización de un solver CFD acelerado con FPGA. A la hora de optimizar el tiempo de ejecución, resulta clave conocer dónde se encuentran los cuellos de botella, mediante la monitorización de las prestaciones de los diferentes niveles de aceleración.

Este TFG es por tanto complementario al antes citado. Aquí se trata de instrumentar los diferentes niveles de aceleración, añadiendo sondas que permitan monitorizar las prestaciones que se alcanzan, para detectar posibles cuellos de botella. Para ello, bien se utilizarán librerías ya existentes, como Vampir, o se harán desarrollos a medida. Este último será el caso cuando se quiera monitorizar la ejecución del acelerador FPGA.

Este trabajo implicará programación a diferentes niveles, desde programación paralela con C y MPI, hasta pequeños desarrollos para FPGA usando bien VHDL o C (este último caso con una herramienta de síntesis de C a HW).

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC).2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIORUNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera).Indispensable:

• Nivel alto de programación en C • Experiencia en desarrollo de SW en entornos GNU/Linux.• Conocimientos medios/altos de paralelización de aplicaciones.• Conocimiento de MPI.• Nivel básico en desarrollo FPGA (VHDL, entornos de diseño).• Motivación para afrontar proyectos complejos y aptitud para el trabajo

autónomo.

Deseable:• Experiencia con MPI• Experiencia en aplicaciones científicas, en particular solvers de

elementos/volúmenes finitos• Experiencia en proyectos con FPGA• Conocimientos de PCI Express

Lugar de realización del proyecto y horario tentativo.Laboratorio C-113Horario flexible

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidadfinanciadora.Entidad Financiadora Cuantía de la becaGrupo High-Performance Computing and Networking (HPCN) 500 € / Mes

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009):

☐ Ingeniería del Software☐ Ingeniería de Computadores ☐ Computación☐ Sistemas de InformaciónX Tecnologías de la Información

Madrid, 29 de mayo de 2012

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIORUNIVERSIDAD AUTÓNOMA DE MADRID

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIORUNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTATRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Francisco Javier Gómez Arribas…………………………………………………

Correo Electrónico…[email protected]………………. Teléfono…2255…….

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de. …Tec. Electrónica y de las Comunicaciones……Categoría profesional...Profesor Titular……………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. X Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

TítuloEvaluación del uso de técnicas grid en herramientas de simulación aerodinámica aceleradas con FPGA

Tutor(es)2 Francisco Javier Gómez Arribas

Breve descripción de la motivación y objetivos. En el grupo de investigación HPCN se desarrolla un proyecto junto a Airbus para la aceleración con FPGA de las herramientas de simulación de dinámica de fluidos. En particular, en las propuestas “Paralelización mediante MPI de un solver CFD acelerado con FPGA” y “Monitorización de prestaciones de un solver CFD paralelo acelerado con FPGA” se presenta con más detalle este proyecto.

En este TFG se plantea la posibilidad de ir un paso más allá, mediante la colaboración diferentes sistemas usando técnicas grid. La hipótesis de partida es que se dispondrán de varios sistemas paralelos acelerados con FPGA, que ejecutarán herramientas de simulación aerodinámica. El objetivo es ver cómo se puede crear una federación de estos sistemas, y evaluar que ventajas tendría en términos de balanceo de carga, reducción del tiempo de simulación, etc.

En resumen, las actividades que habrá que realizar en este proyecto es crear un sencillo grid de pruebas utilizando alguno de los entornos disponibles (como Globus Toolkit), sobre el que se evaluarán diferentes modelos de uso de la tecnología grid para simulaciones aerodinámicas.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC).2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIORUNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera).Indispensable:

• Nivel alto de programación en C/C++.• Experiencia en desarrollo de SW en entornos GNU/Linux.• Conocimientos medios/altos de paralelización de aplicaciones.• Conocimientos de redes de ordenadores.• Motivación para afrontar proyectos complejos y aptitud para el trabajo

autónomo.

Deseable:• Experiencia en programación de aplicaciones paralelas (para clústers).• Experiencia en aplicaciones científicas, en particular solvers de

elementos/volúmenes finitos.• Conocimiento de algún entorno de grid computing.

Lugar de realización del proyecto y horario tentativo.Laboratorio C-113Horario flexible

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidadfinanciadora.Entidad Financiadora Cuantía de la becaGrupo High-Performance Computing and Networking (HPCN) 500 € / Mes

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009):

☐ Ingeniería del Software☐ Ingeniería de Computadores ☐ Computación☐ Sistemas de InformaciónX Tecnologías de la Información

Madrid, 29 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIORUNIVERSIDAD AUTÓNOMA DE MADRID

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª………Javier Gómez Escribano…………………………………………………

Correo Electrónico……[email protected]…………. Teléfono……914977541…

D/Dª………Germán Montoro Manrique…………………………………………………

Correo Electrónico……[email protected]…………. Teléfono……914972210

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. ……Ingeniería Informática……………………

Categoría profesional....……Profesor Ayudante / Profesor contratado doctor…..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Modelado y comunicación con entornos inteligentes

Tutor(es)2

Javier Gómez Escribano/Germán Montoro Manrique

Breve descripción de la motivación y objetivos.

A la hora de diseñar una capa intermedia para el modelado, gestión y comunicación de

entornos inteligentes existen diversas opciones, si bien una frecuente es el uso de

ontologías. En concreto, en AmILab se dispone de un middleware que facilita la gestión

y comunicación con el entorno desplegado desde ordenadores.

Actualmente, dado el impacto de los dispositivos móviles en el mercado, sería deseable

que estos terminales se pudiesen comunicar con el entorno de forma eficiente. Por ello,

se propone como TFG el estudio y desarrollo de librerías (similares a las ya

implementadas), optimizadas para la comunicación con estos dispositivos, teniendo en

cuenta las restricciones que ofrecen y la diversidad de plataformas comerciales.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Indispensables: Conocimientos de programación (Java, C, C++…)

Lugar de realización del proyecto y horario tentativo.

Lugar: Laboratorio B-403

Horario: A convenir con el tutor

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, …8… de ……junio………….… de 2012…

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª………Javier Gómez Escribano…………………………………………………

Correo Electrónico……[email protected]…………. Teléfono……914977541…

D/Dª………Germán Montoro Manrique…………………………………………………

Correo Electrónico……[email protected]…………. Teléfono……914972210

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. ……Ingeniería Informática……………………

Categoría profesional....……Profesor Ayudante / Profesor contratado doctor…..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Control dinámico de entornos inteligentes a través de dispositivos móviles

Tutor(es)2

Javier Gómez Escribano/Germán Montoro Manrique

Breve descripción de la motivación y objetivos.

El uso de dispositivos móviles como centros de control, comunicación e interacción es

una realidad en nuestro día a día. En este TFG, se pretende modelar e implementar un

sistema dinámico de interacción con entornos inteligentes que permita descubrir

nuevos dispositivos e interactuar con ellos de forma dinámica. Esta interacción se

realizará mediante dispositivos móviles.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Indispensables: Conocimientos de programación (Java, C, C++…)

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Deseables: Experiencia o motivación por aprender programación para dispositivos

móviles (Android y/o iOS)

Lugar de realización del proyecto y horario tentativo.

Lugar: Laboratorio B-403

Horario: A convenir con el tutor

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, …8… de ……junio………….… de 2012…

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª………Javier Gómez Escribano…………………………………………………

Correo Electrónico……[email protected]…………. Teléfono……914977541…

D/Dª………Germán Montoro Manrique…………………………………………………

Correo Electrónico……[email protected]…………. Teléfono……914972210

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. ……Ingeniería Informática……………………

Categoría profesional....……Profesor Ayudante / Profesor contratado doctor…..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Sistema adaptativo para la asistencia de personas con necesidades

especiales en sus tareas de la vida diaria

Tutor(es)2

Javier Gómez Escribano/Germán Montoro Manrique

Breve descripción de la motivación y objetivos.

El objetivo de este TFG es diseñar e implementar un sistema para la asistencia de

personas con necesidades especiales en sus tareas de la vida diaria. En concreto, y

dadas las virtudes que ofrecen las tecnologías móviles, se harán uso de éstas para

representar manuales adaptativos.

Actualmente, en el Laboratorio AmILab, se dispone de un sistema para representar

manuales en este tipo de dispositivos de una forma “lineal”. Por ello, se propone que,

basándose en esta herramienta, se diseñen e implementen nuevas funcionalidades que

permitan adaptar estos manuales a las diferentes variables que puede tener la tarea.

Además, se proporcionará un sistema de recomendación que, estudiando los registros

de actividad de los usuarios, proponga las posibles adaptaciones que se podrían llevar a

cabo dada la mejoría experimentada y registrada.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Indispensables: Conocimientos de programación (Java, C, C++…)

Deseables: Experiencia o motivación para aprender programación para dispositivos

móviles (Android y/o iOS)

Lugar de realización del proyecto y horario tentativo.

Lugar: Laboratorio B-403

Horario: A convenir con el tutor

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, …8… de ………junio……….… de 2012…

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª………Javier Gómez Escribano…………………………………………………

Correo Electrónico……[email protected]…………. Teléfono……914977541…

D/Dª………Germán Montoro Manrique…………………………………………………

Correo Electrónico……[email protected]…………. Teléfono……914972210

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. ……Ingeniería Informática……………………

Categoría profesional....……Profesor Ayudante / Profesor contratado doctor…..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Asistencia de personas con necesidades especiales en el entorno laboral

a través de dispositivos móviles

Tutor(es)2

Javier Gómez Escribano/Germán Montoro Manrique

Breve descripción de la motivación y objetivos.

Actualmente, en el Laboratorio AmILab, se dispone de diversos sistemas para la

asistencia de personas con necesidades especiales mediante el uso de dispositivos

móviles:

- aQRdate: manuales adaptativos para la realización de tareas

- QRumbs: guiado en interiores, basado en la metáfora del camino de miguitas de

pan

Estas herramientas se relacionan íntimamente en el entorno laboral, ya que por un lado

se ofrece guiado sobre cómo realizar una tarea que necesita unos determinados

recursos y, por otro lado, guiado sobre como llegar al recurso en concreto. Es por ello

que resulta de especial interés poder ofrecer ambas ayudas desde una misma interfaz.

En este trabajo se plantea integrar ambas aplicaciones junto con un gestor de

actividades mediante una agenda controlada por el cuidador. Esta agenda producirá

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

eventos que han de ser gestionados mediante las aplicaciones anteriores o mediante los

nuevos mecanismos que se desarrollen en el presente trabajo.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Indispensables: Conocimientos de programación (Java, C, C++…)

Deseables: Experiencia o motivación para aprender programación para dispositivos

móviles (Android y/o iOS)

Lugar de realización del proyecto y horario tentativo.

Lugar: Laboratorio B-403

Horario: A convenir con el tutor

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, …8… de ……junio………….… de 2012…

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª………Javier Gómez Escribano…………………………………………………

Correo Electrónico……[email protected]…………. Teléfono……914977541…

D/Dª………Germán Montoro Manrique…………………………………………………

Correo Electrónico……[email protected]…………. Teléfono……914972210

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. ……Ingeniería Informática……………………

Categoría profesional....……Profesor Ayudante / Profesor contratado doctor…..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Comunicación entre dispositivos móviles para la asistencia de personas

con necesidades especiales

Tutor(es)2

Javier Gómez Escribano/Germán Montoro Manrique

Breve descripción de la motivación y objetivos.

En el laboratorio AmILab trabajamos en proyectos para proporcionar vida

independiente a personas con necesidades especiales. En este sentido, resulta de

utilidad establecer formas de comunicación entre estas personas y sus cuidadores

adaptadas a estas necesidades.

Para ello proponemos un sistema de comunicación entre dispositivos móviles donde el

cuidador pueda enviar mensajes de voz instantaneous o programados, texto, alertas,

imágenes, recibir el vídeo de la cámara o el sonido del teléfono del que cuida, etc.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Indispensables: Conocimientos de programación (Java, C, C++…)

Deseables: Experiencia o motivación para aprender programación para dispositivos

móviles (Android y/o iOS)

Lugar de realización del proyecto y horario tentativo.

Lugar: Laboratorio B-403

Horario: A convenir con el tutor

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, …8… de ……junio………….… de 2012…

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª………Javier Gómez Escribano…………………………………………………

Correo Electrónico……[email protected]…………. Teléfono……914977541…

D/Dª………Germán Montoro Manrique…………………………………………………

Correo Electrónico……[email protected]…………. Teléfono……914972210

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. ……Ingeniería Informática……………………

Categoría profesional....……Profesor Ayudante / Profesor contratado doctor…..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Despliegue de una red de sensores/actuadores en un entorno de inteligencia

ambiental

Tutor(es)2

Javier Gómez Escribano/Germán Montoro Manrique

Breve descripción de la motivación y objetivos.

En el laboratorio AmILab se dispone de multitud de sensores/actuadores (temperatura,

humedad, acelerómetros, movimiento, IR, etc.) para medir (extraer información) y

realizar cambios sobre el entorno

Gracias a estas medidas, es posible inferir información de más alto nivel (hay

movimiento o no, hay luces encendidas y es de día/noche, etc.) y, en consecuencia,

realizar cambios en el entorno. Para ello, en este TFG, se utilizarán diferentes

tecnologías tanto software como hardware (Phidgets, middleware, etc.).

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Indispensables: Conocimientos de programación (Java, C, C++…)

Deseables: Experiencia o motivación para trabajar con hardware de fácil integración

(Phidgets, Arduino) y software

Lugar de realización del proyecto y horario tentativo.

Lugar: Laboratorio B-403

Horario: A convenir con el tutor

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, …8… de ……junio………….… de 2012…

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª………Javier Gómez Escribano…………………………………………………

Correo Electrónico……[email protected]…………. Teléfono……914977541…

D/Dª………Germán Montoro Manrique…………………………………………………

Correo Electrónico……[email protected]…………. Teléfono……914972210

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. ……Ingeniería Informática……………………

Categoría profesional....……Profesor Ayudante / Profesor contratado doctor…..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Estudio e integración de un sistema control de entornos mediante gestos

usando Kinect

Tutor(es)2

Javier Gómez Escribano/Germán Montoro Manrique

Breve descripción de la motivación y objetivos.

El control de entornos inteligentes está estrechamente relacionado con el diseño de

interfaces de usuario. Actualmente, la tecnología nos ofrece nuevas posibilidades a la

hora de interactuar con entornos, como son las pantallas táctiles, la voz o los

dispositivos móviles. Recientemente, ha surgido una nueva opción gracias a la

Microsoft Kinect, que permite reconocer gestos corporales.

Por ello, en este TFG, se propone estudiar las posibilidades que ofrece este sistema

para la interacción con el entorno.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Indispensables: Conocimientos de programación (Java, C, C++…)

Lugar de realización del proyecto y horario tentativo.

Lugar: Laboratorio B-403

Horario: A convenir con el tutor

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, …8… de ……junio………….… de 2012…

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D. Guillermo González de Rivera Peces

Correo Electrónico: [email protected] Teléfono 91 497 22 62

En calidad de (marcar con X lo que proceda):

X Profesor del Departamento de Tecnología Electrónica y de las Comunicaciones

Categoría profesional: Profesor Contratado Doctor

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Sistema de Control de apuntamiento electrónico de una agrupación de

antenas planas reconfigurables operando en el sistema WiMAX a 3.5 GHz

Tutor(es)2

Guillermo González de Rivera Peces

Breve descripción de la motivación y objetivos.

Se dispone de una agrupación de M x N antenas individuales dispuestas según una

agrupación plana fabricada en tecnología impresa. Dicha agrupación, para su correcto

funcionamiento, dispone de una red de interconexión entre las M x N antenas

individuales hacia una entrada común para toda la agrupación. Con el objeto de

conseguir diferentes direcciones de apuntamiento de la agrupación de antenas, dentro

de la red de interconexión se han incluido elementos de control que son capaces de

cambiar las características generales de radiación de la antena.

Actualmente esa interconexión se realiza de forma manual, a través de una serie de

interruptores y matrices de conexión. Esto hace que la operativa sea lenta y bastante

tediosa de mantener.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Fig.1: Agrupación de antenas sistema WiMAX a 3.5 GHz

Fig.2: Red de interconexión entre antenas de la agrupación con control manual

Lo que este trabajo propone es el diseño de un sistema de control automatizado que

realice de forma remota esta tarea en función del objetivo deseado y cuyo ajuste final

dependerá de las medidas realizadas sobre la propia antena. El sistema de control,

basado en un micro-controlador, será autónomo y su configuración se deberá hacer

desde un PC. El objetivo del proyecto es el diseño y fabricación de la electrónica así

como su programación. También se deberá escribir la aplicación en el PC para su uso y

configuración. El lenguaje de programación de esta aplicación será a elección del

alumno.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

No se necesitan conocimientos de antenas, éstas ya están hechas y estarán a disposición

del alumno. Aquellos conocimientos básicos necesarios para el entendimiento del

funcionamiento global serán suministrados al alumno por parte de los profesores de la

EPS responsables de su diseño y fabricación..

Se valorarán conocimientos de sistemas embebidos, diseño de sistemas electrónicos,

programación de micro-procesadores o micro-controladores (en C o en ensamblador).

No hay conocimientos indispensables.

Lugar de realización del proyecto y horario tentativo.

El trabajo principal se desarrollará en el laboratorio C-115, preferiblemente por las

mañanas.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

x Tecnologías de la Información

Madrid, 31 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D. Guillermo González de Rivera Peces

Correo Electrónico: [email protected] Teléfono 91 497 22 62

En calidad de (marcar con X lo que proceda):

X Profesor del Departamento de Tecnología Electrónica y de las Comunicaciones

Categoría profesional: Profesor Contratado Doctor

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Diseño de un mecanismo de posicionamiento para sistema de diagnóstico

de agrupación de antenas en medidas de radiación de campo próximo

Tutor(es)2

Guillermo González de Rivera Peces

Breve descripción de la motivación y objetivos.

Las antenas necesitan de su caracterización en radiación para verificar el apuntamiento,

nivel de radiación en ángulos indeseados o desviaciones entre diseño e implementación

práctica. Dicha medida de radiación se realiza en un entorno controlado, libre de

radiaciones externas, denominado cámara anecoica. En la Escuela Politécnica Superior

se dispone de dicha instalación, que permite realizar medidas de radiación de cualquier

tipo de antena.

Un caso particular, dentro del conjunto de antenas, es el de las agrupaciones de

antenas. Dichas agrupaciones consisten en antenas individuales que se juntan para

conseguir un comportamiento del conjunto con mayores prestaciones. En este caso la

desviación entre el diseño y la medida puede caracterizarse mediante medidas

realizadas a una distancia muy cercana a la agrupación. Para ello, es necesario colocar

una sonda individual enfrente de cada uno de los elementos que conforman la

agrupación de antenas. Básicamente, se trata de medir la radiación individual de cada

elemento para corregirla y hacer que el funcionamiento global sea el deseado.

Hasta ahora, esto se hacía de forma manual, posicionado la sonda de lectura sobre cada

elemento y moviéndola a la siguiente posición una vez comprobado. Para realizar la

medida se utilizará un equipo especial de radiofrecuencia, denominado Analizador

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Vectorial de Redes, capaz de medir la señal recibida en una antena cuando otra ha

radiado una determinada potencia. Dicho equipo puede controlarse a través de un PC

gracias a la utilización de una conexión GPIB (sistema especial implantando por

Agilent Technologies en todos sus equipos de medida).

En este trabajo lo que se pretende es diseñar y construir un sistema de posicionamiento

(similar a una mesa x-y) que desplace la sonda de medida. Dicho desplazamiento será a

lo largo de una eje longitudinal y, una vez llegado a cada uno de los elementos, el

desplazamiento será vertical, de arriba-abajo, para lograr la distancia adecuada. El

desplazamiento del sistema posicionador se realizará con servomotores o motores paso

a paso y una serie de engranajes y poleas junto con los sensores de posición

correspondientes. Todo el conjunto estará gobernado por un sistema basado en micro-

controlador. La trayectoria podrá estar grabada en dicho sistema o bien podrá ser

controlada desde un PC conectado a dicho micro-controlador donde se estará

ejecutando el software de gestión de todo el proceso. El sistema completo de medida se

puede ver en el esquema siguiente:

Fig.1: Sistema automático de diagnóstico de radiación de antenas.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

No se necesitan conocimientos de antenas, éstas ya están hechas y estarán a disposición

del alumno. Aquellos conocimientos básicos necesarios para el entendimiento del

funcionamiento global serán suministrados al alumno por parte de los profesores de la

EPS responsables de su diseño y fabricación..

Se valorarán conocimientos de sistemas embebidos, diseño de sistemas electrónicos,

programación de micro-procesadores o micro-controladores (en C o en ensamblador).

No hay conocimientos indispensables.

Lugar de realización del proyecto y horario tentativo.

El trabajo principal se desarrollará en el laboratorio C-115, preferiblemente por las

mañanas.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

x Tecnologías de la Información

Madrid, 31 de mayo de 2012

(Firma del/de los tutor/es)

PROPUESTATRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Gustavo Sutter………………………………………………………………

Correo Electrónico…[email protected]……………. Teléfono…6209…….

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de. …Tec. Electrónica y de las Comunicaciones……

Categoría profesional...Profesor Contratado Doctor………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. X Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

TítuloSistema basado en FPGA para la captura y reproducción de tráfico en redes 40 Gbps Ethernet

Tutor(es)2 Gustavo SutterJaime Jesús Garnica Betrán

Breve descripción de la motivación y objetivos. El crecimiento exponencial en el uso de Internet obliga a incrementar las velocidades de transmisión de las redes. En la actualidad, los grandes centros de datos están empezando a migrar a 40 Gbps Ethernet en su red troncal. Es necesario disponer de herramientas de monitorización y verificación para estas redes, en particular las herramientas básicas son el reproductor y el capturador de tráfico. Sin embargo, a esta tasa es muy difícil implementar estas funciones con una estación de trabajo convencional. Es necesario algún tipo de HW dedicado.

En este TFG se plantea el uso de una FPGA de última generación, como por ejemplo Xilinx Virtex-7, para manejar un módulo óptico tipo QSFP+. El sistema estará conectado a una estación de trabajo a través de un bus PCI Express. Se utilizarán cores ya diseñados tanto para la gestión de PCI Express y la transferencias DMA, como para la interfaz 40 Gbps Ethernet. El trabajo consistirá en unir estos cores, de tal manera que se consiga establecer un flujo directo de datos entre la interfaz de red y la memoria de la estación de trabajo que hace de host.

Para ello, será necesario codificar en HDL (VHDL o Verilog), usando las herramientas de desarrollo del fabricante de FPGAs y herramientas de simulación (ModelSim).

1Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC).2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIORUNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera).Indispensable:

• Nivel alto de desarrollo en HDLs (VHDL o Verilog) .• Experiencia en desarrollo FPGA de proyectos complejos.• Buen conocimiento de redes y arquitectura de ordenadores.• Capacidad de entender hojas de datos de dispositivos complejos.• Motivación para afrontar proyectos complejos y aptitud para el trabajo

autónomo.

Deseable:• Conocimientos de Verilog.• Conocimientos del funcionamiento de PCI Express.• Conocimientos del funcionamiento de memorias complejas (p.ej. DDR3).

Lugar de realización del proyecto y horario tentativo.Laboratorio C-113Horario flexible

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidadfinanciadora.Entidad Financiadora Cuantía de la becaGrupo High-Performance Computing and Networking (HPCN) 500 € / Mes

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009):

☐ Ingeniería del SoftwareX Ingeniería de Computadores ☐ Computación☐ Sistemas de Información☐ Tecnologías de la Información

Madrid, 29 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIORUNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTATRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Gustavo Sutter………………………………………………………………

Correo Electrónico…[email protected]……………. Teléfono…6209…….

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de. …Tec. Electrónica y de las Comunicaciones……Categoría profesional...Profesor Contratado Doctor………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. X Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

TítuloDesarrollo mediante lenguaje de alto nivel de un sistema basado en FPGA para el filtrado de paquetes en redes 40 Gbps Ethernet

Tutor(es)2 Gustavo SutterJaime Jesús Garnica Betrán

Breve descripción de la motivación y objetivos. Muchas de las aproximaciones basadas en SW que se han venido empleando para resolver problemas de red son inviables en redes de muy alta velocidad, a 10 Gbps o superiores. Por ejemplo, el filtrado de paquetes que usa un cortafuegos es muy difícil de implementar en SW a tasas de decenas de gigabits por segundo.

En este trabajo lo que se propone es desarrollar en FPGA un HW específico que implemente el filtrado de paquetes Ethernet, para tasas de hasta 40 Gbps. Tradicionalmente los desarrollos FPGA se han venido realizando en HDL (VHDL o Verilog). Sin embargo, es conocido que la productividad de estos lenguajes es pobre. En este TFG se propone el uso de una herramienta de síntesis desde lenguajes de alto nivel, en particular Vivado HLS de Xilinx. Esta herramienta permite desarrollar HW directamente desde ANSI C.

Sin embargo, aunque la mayor parte de este trabajo se codificará en C, es necesario tener en cuenta que el desarrollo FPGA necesita tener conocimientos de HW, no es todavía posible abstraerlo completamente.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera).

1Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC).2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIORUNIVERSIDAD AUTÓNOMA DE MADRID

Indispensable:• Nivel alto de desarrollo en C.• Conocimiento básico en HDLs (VHDL o Verilog).• Experiencia en desarrollo FPGA.• Buen conocimiento de redes y arquitectura de ordenadores.• Capacidad de entender el funcionamiento de sistemas HW complejos.• Motivación para afrontar proyectos complejos y aptitud para el trabajo

autónomo.

Deseable:• Conocimientos de Verilog.• Experiencia en implementación de sistemas complejos en FPGA.

Lugar de realización del proyecto y horario tentativo.Laboratorio C-113Horario flexible

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidadfinanciadora.Entidad Financiadora Cuantía de la becaGrupo High-Performance Computing and Networking (HPCN) 500 € / Mes

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009):

☐ Ingeniería del SoftwareX Ingeniería de Computadores ☐ Computación☐ Sistemas de Información☐ Tecnologías de la Información

Madrid, 29 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIORUNIVERSIDAD AUTÓNOMA DE MADRID

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D. HECTOR D. MENENDEZ BENITO, D. DAVID CAMACHO FERNÁNDEZ

Correo Electrónico [email protected] Teléfono 91 497 2419

Correo Electrónico [email protected] Teléfono 91 497 2288

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional PTU

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Predicción de Resultados en Juegos de Equipo

Tutor(es)2 David Camacho Fernández

Héctor D. Menéndez (co-tutor)

Breve descripción de la motivación y objetivos.

Se debe adjuntar informe del tutor de la entidad colaboradora en el que

expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa

PEC).

Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Los Juegos de Equipo suponen un problema interesante dentro de varios campos del

conocimiento entre los que destacan los sistemas Multi-Agentes, la Teoría de Juegos y el

Aprendizaje Automático.

En este trabajo se propone desarrollar un modelo, y el programa equivalente que permita

realizar las simulaciones y pruebas correspondientes, que sirva para predecir resultados en

juegos de equipo.

El alumno deberá:

1. Familiarizarse con las distintas técnicas de aprendizaje automático y sistemas

multi-agente.

2. Desarrollar su propio modelo de predicción de resultados.

3. Aplicar su modelo a un conjunto de datos extraído de la Liga de Fútbol o la NBA

(entre otros posibles ejemplos) para comprobar su funcionamiento.

Para más información consultar en:

http://aida.ii.uam.es/researchers/phd-students/hector-d-menendez

http://campusvirtual.unex.es/cala/epistemowikia/index.php?title=Inteligencia_artifical_en

_el_pron%C3%B3stico_de_apuestas_deportivas

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si

los

hubiera).

- Indispensable: Ninguno

- Deseable: conocimientos en Java

Lugar de realización del proyecto y horario tentativo.

- Lugar: Laboratorio B-209

- Horario: Mañana o Tarde, negociable.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora.

Entidad Financiadora Cuantía de la beca

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 30 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D. HECTOR D. MENENDEZ BENITO, D. DAVID CAMACHO FERNÁNDEZ

Correo Electrónico [email protected] Teléfono 91 497 2419

Correo Electrónico [email protected] Teléfono 91 497 2288

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional PTU

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Creación de Aplicaciones para mejorar la Accesibilidad con Kinect

Tutor(es)2 David Camacho Fernández

Héctor D. Menéndez (co-tutor)

Se debe adjuntar informe del tutor de la entidad colaboradora en el que

expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa

PEC).

Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Breve descripción de la motivación y objetivos.

La tecnología Kinect elaborada por Microsoft está elevando su importancia en los

últimos años. Esta tecnología basada en detectar los movimientos de los usuarios e

interpretarlos como órdenes, ha sido muy utilizada en el campo de los videojuegos y, en

este último año, en el campo de la televisión (como uno de los últimos proyectos

desarrollados por Telefónica-Imagenio).

Estas tecnologías permiten que los usuarios puedan dar órdenes complejas a un sistema

de una manera sencilla e intuitiva, como podría ser el movimiento de sus manos para

lanzar aplicaciones. Así, personas que requieran entornos más accesibles podrían

emplear este tipo de soportes para poder, de una forma fácil y rápida, utilizar sistemas

que actualmente están fuera de su alcance.

El trabajo a realizar por el alumno consistiría en la creación de distintas aplicaciones

que puedan mejorar la accesibilidad a través de la tecnología Kinect.

Para más información consultar:

- http://gizmologia.com/2012/05/un-sistema-que-usa-kinect-convierte-cualquier-

pared-en-una-pantalla-tactil

- http://accesibilidadenlaweb.blogspot.com.es/2012/04/control-del-ordenador-con-

la-lengua-y.html

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si

los

hubiera).

- Indispensable: Ninguno

- Deseable: Conocimientos en Java, C#, C

Lugar de realización del proyecto y horario tentativo.

- Lugar: Laboratorio B-209

- Horario: Mañana o Tarde, negociable.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora.

Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 30 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO –

GRADO EN INGENIERÍA INFORMÁTICA

Dª Iván Cantador Gutiérrez

Correo Electrónico [email protected] Teléfono +34 91 497 2215

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional Profesor Ayudante Doctor

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Sistema de recomendación sobre dominios cruzados en una red social

Tutor(es)2 Iván Cantador Gutiérrez

Breve descripción de la motivación y objetivos.

La enorme y creciente cantidad de recursos digitales (páginas Web, imágenes, videos,

archivos de audio, etc.) disponibles en la Web desborda en muchas ocasiones las

capacidades de procesamiento de información humanas en una amplia gama de tareas

de búsqueda y comercio electrónico.

A mediados de los 90 los Sistemas de Recomendación surgen como un área emergente

en la confluencia de la Recuperación de Información y la Inteligencia Artificial con el

fin de abordar el problema de predecir o estimar la relevancia (potencial interés) de

recursos que el usuario desconoce.

Desde entonces se han producido grandes avances en el área. Sin embargo, en general,

los modelos de recomendación han sido desarrollados para escenarios de único domino

de aplicación. De reciente interés son los denominados sistemas de recomendación

sobre dominios cruzados (del inglés, cross-domain recommender systems), que

atendiendo a los gustos e intereses del usuario y atributos de recursos en un dominio

sugieren recursos en otro dominio.

Ejemplos de estos sistemas se pueden implantar en agencias turísticas que

proporcionen de manera personalizada paquetes con alternativas conjuntas de cultura,

ocio y gastronomía, o sitos de comercio electrónico que sugieran al usuario recursos

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

relacionados, pero de diferente naturaleza: libros, películas y música.

El objetivo de este proyecto es el diseño, implementación y evaluación de un algoritmo

de recomendación sobre dominios cruzados aplicable a una red social como Facebook

o Twitter.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Se requiere dominio de programación en Java y uso (diseño y consulta) de bases de

datos, y se valorarán positivamente conocimientos y experiencia en el desarrollo de

aplicaciones Web.

Así mismo se requiere un dominio alto de Inglés, al menos a nivel de lectura.

Lugar de realización del proyecto y horario tentativo.

Laboratorio del edificio B de la EPS.

Media jornada (mañana o tarde).

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☒ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 1 de junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO –

GRADO EN INGENIERÍA INFORMÁTICA

Dª Iván Cantador Gutiérrez

Correo Electrónico [email protected] Teléfono +34 91 497 2215

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional Profesor Ayudante Doctor

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Explotación de características de personalidad y contextuales para

recomendación sobre dominios cruzados

Tutor(es)2 Iván Cantador Gutiérrez

Breve descripción de la motivación y objetivos.

Los sistemas de recomendación tienen como objetivo predecir o estimar la relevancia

(potencial interés) de recursos que el usuario desconoce. Para ello emplean tanto

preferencias (intereses, gustos) de los usuarios, como atributos de los recursos y

características contextuales (e.g. tiempo, localización, estado de ánimo).

En los últimos años los sistemas de recomendación se han integrado de forma exitosa

en un gran número de aplicaciones de comercio electrónico y ocio, como Amazon,

YouTube e iTunes. Sin embargo, en general, los modelos de recomendación han sido

desarrollados para escenarios de único domino de aplicación.

De reciente interés son los denominados sistemas de recomendación sobre dominios

cruzados (del inglés, cross-domain recommender systems), que atendiendo a los gustos

e intereses del usuario y atributos de recursos en un dominio sugieren recursos en otro

dominio.

El objetivo de este proyecto es realizar un estudio para determinar si características de

la personalidad de los usuarios y características contextuales se pueden usar para

establecer enlaces entre preferencias de usuarios y recursos pertenecientes a dominios

diferentes, e.g. películas y música que suelen verse/escucharse en Navidad, con

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

familiares, que causan sentimientos de nostalgia, o que son preferidas por personas

introvertidas.

Los resultados de este estudio podrían emplearse con posterioridad para el diseño,

implementación y evaluación de un sistema de recomendación sobre dominios

cruzados que tuviese en cuenta las características antes citadas.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Se requiere dominio de programación en Java y uso (diseño y consulta) de bases de

datos, y se valorarán positivamente conocimientos y experiencia en el desarrollo de

aplicaciones Web.

Así mismo se requiere un dominio alto de Inglés, al menos a nivel de lectura.

Lugar de realización del proyecto y horario tentativo.

Laboratorio del edificio B de la EPS.

Media jornada (mañana o tarde).

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☒ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 1 de junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Iván González Martínez

………………………………………………………………

Correo Electrónico…[email protected]……………. Teléfono…6212…….

En calidad de (marcar con X lo que proceda):

Profesor/a del Departamento de. …Tec. Electrónica y de las Comunicaciones……

Categoría profesional...Profesor Contratado Doctor………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Evaluación de la tecnología GPUDirect en aplicaciones paralelas

Tutor(es)2 Iván González Martínez

Breve descripción de la motivación y objetivos.

La posibilidad de incluir acelerados hardware en clusters de ordenadores para la

aceleración de programas masivamente paralelos es una realidad. Sin embargo, aunque

estos aceleradores permiten mejorar el rendimiento computacional del sistema, se

mantiene el cuello de botella que supone el intercambio de datos entre los diferentes

aceleradores. A parte del coste del propia comunicación, hay que añadir el coste

adicional que supone el intercambio de datos entre el dispositivo de red y el acelerador

hardware, que normalmente, es gestionado desde la CPU del sistema, y supone

normalmente una doble copia de los datos: red CPU acelerador/acelerador

CPU red. La solución para evitar pasar por la CPU propuesta por NVIDIA para sus

GPUs se conoce como GPUDirect, y consiste básicamente en permitir la comunicación

directa entre el acelerador hardware y la tarjeta de red, sin pasar por la CPU,

habilitando la comunicación P2P a través del bus PCI-e.

En este proyecto se plantea poner en marcha un entorno de pruebas para evaluar la

tecnología GPUDirect de NVIDIA con el objetivo de realizar un estudio de las

posibilidades que ofrece esta tecnología.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si

los hubiera).

Indispensable:

Nivel alto de programación en C

Conocimientos de programación paralela, fundamentalmente, MPI

Experiencia en desarrollo de SW en entornos GNU/Linux.

Aptitud para el trabajo autónomo

Deseable:

Buen conocimiento de redes de ordenadores

Lugar de realización del proyecto y horario tentativo.

Laboratorio C-113

Horario flexible

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Grupo High-Performance Computing and Networking (HPCN) Negociable

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

Ingeniería de Computadores

Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 29 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Iván González Martínez

………………………………………………………………

Correo Electrónico…[email protected]……………. Teléfono…6212…….

En calidad de (marcar con X lo que proceda):

Profesor/a del Departamento de. …Tec. Electrónica y de las Comunicaciones……

Categoría profesional...Profesor Contratado Doctor………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración. Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares

1

Título Desarrollo de un driver de red con soporte para GPUDirect

Tutor(es)2 Iván González Martínez

Breve descripción de la motivación y objetivos.

La posibilidad de incluir acelerados hardware en clusters de ordenadores para la

aceleración de programas masivamente paralelos es una realidad. Sin embargo, aunque

estos aceleradores permiten mejorar el rendimiento computacional del sistema, se

mantiene el cuello de botella que supone el intercambio de datos entre los diferentes

aceleradores. A parte del coste del propia comunicación, hay que añadir el coste

adicional que supone el intercambio de datos entre el dispositivo de red y el acelerador

hardware, que normalmente, es gestionado desde la CPU del sistema, y supone

normalmente una doble copia de los datos: red CPU acelerador/acelerador

CPU red. La solución para evitar pasar por la CPU propuesta por NVIDIA para sus

GPUs se conoce como GPUDirect, y consiste básicamente en permitir la comunicación

directa entre el acelerador hardware y la tarjeta de red, sin pasar por la CPU,

habilitando la comunicación P2P a través del bus PCI-e.

En este proyecto se propone desarrollar un driver de red con soporte para GPUDirect

de NVIDIA. Se parte de un driver open-source de Intel para sus tarjetas de red de

10Gbps y se deben realizar las modificaciones necesarias para la comunicación directa

entre dispositivo de red y GPU.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si

los hubiera).

Indispensable:

Nivel alto de programación en C

Conocimiento del kernel de Linux y desarrollo de drivers

Experiencia en desarrollo de SW en entornos GNU/Linux.

Aptitud para el trabajo autónomo

Deseable:

Conocimientos de programación paralela, fundamentalmente, MPI

Buen conocimiento de redes de ordenadores

Lugar de realización del proyecto y horario tentativo.

Laboratorio C-113

Horario flexible

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Grupo High-Performance Computing and Networking (HPCN) 500 € / Mes

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

Ingeniería de Computadores

Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 29 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª Jaime Moreno Llorena

Correo Electrónico [email protected] Teléfono 914972212

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional Profesor Contratado Doctor

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título

Smartphone como soporte para Interacción Afectiva: Expresión Afectiva

Tutor(es)2

Jaime Moreno Llorena

Breve descripción de la motivación y objetivos.

El desarrollo de los Smartphones y su popularización en los últimos años ha supuesto

un reto en el ámbito de la interacción persona-ordenador (human-computer

interaction, HCI). Estos dispositivos tienen algunas limitaciones en comparación con

otros sistemas más tradicionales (cómo el tamaño de pantalla o el ancho de banda

para comunicación disponible), pero proporcionan nuevas capacidades (como

sensores o la disponibilidad de comunicación) que abren la puesta a nuevas

funcionalidades.

La Interacción Afectiva (Affective Interaction, AI) es un área nueva de investigación

de HCI, que trata de obtener los mismos beneficios usando las emociones en los

sistemas interactivos que las personas obtienen en su interacción. Este tipo de

interacción requiere que los sistemas involucrados sean al menos capaces de

reconocer algunas emociones humanas y responder a ellas de algún modo, aunque

también podría ser útil para muchas aplicaciones que los sistemas pudieran sintetizar

determinadas emociones y expresarlas o incluso comportarse como si las

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

experimentaran. La computación afectiva que da soporte a la AI, suele estar limitada

por el acceso a sensores, porque estos deben ser aceptados voluntariamente por los

usuarios y estar pegados a ellos sin resultar intrusivos y molestos.

Los Smartphones son dispositivos que la gente utiliza voluntariamente en su vida

cotidiana y que los usuarios suelen mantener muy cerca de ellos todo el tiempo.

Además, este tipo de dispositivos incorporan: (1) sensores, cada vez más sofisticados

y numerosos; (2) multimedia enriquecida, con vibración por ejemplo; así como, (3)

capacidad de comunicación, que permite entre otras cosas la integración en entornos

ubicuos o la extensión de capacidades de almacenamiento y proceso a través de la

red. El empleo de estos recursos podría servir para desarrollar nuevos sistemas de AI

en el ámbito de HCI.

Los objetivos de este trabajo de fin de grado son: (1) analizar las posibilidades de los

smartphones como medio de expresión emocional, (2) el diseño y prueba de

interfaces de expresión afectiva alternativas, y (3) la implementación de una interfaz

de expresión afectiva que aproveche las características y funcionalidades de dichos

dispositivos para la integración de aplicaciones afectivas.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Imprescindible:

- Interés en el campo de HCI, el Diseño Centrado en el Usuario y la

Interacción Afectiva

- Buen nivel de programación

- Conocimientos de multimedia

Deseable:

- Buen nivel de programación en Java

- Conocimientos de programación en entorno Android

- Disponer de un Smartphone con Android 2.3.4 o versión posterior

Lugar de realización del proyecto y horario tentativo.

Lugar: EPS-UAM o cualquiera con conexión a Internet y equipos necesarios (PC y,

frecuentemente, Smartphon)

Horario: Flexible con disponibilidad para coordinación en horario y calendario

establecido de mutuo acuerdo.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Abierto

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☒ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Madrid, 30 de Mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª Jaime Moreno Llorena

Correo Electrónico [email protected] Teléfono 914972212

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional Profesor Contratado Doctor

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título

Smartphone como soporte para Interacción Afectiva: Captura de señales

con interés emocional

Tutor(es)2

Jaime Moreno Llorena

Breve descripción de la motivación y objetivos.

El desarrollo de los Smartphones y su popularización en los últimos años ha supuesto

un reto en el ámbito de la interacción persona-ordenador (human-computer

interaction, HCI). Estos dispositivos tienen algunas limitaciones en comparación con

otros sistemas más tradicionales (cómo el tamaño de pantalla o el ancho de banda

para comunicación disponible), pero proporcionan nuevas capacidades (como

sensores o la disponibilidad de comunicación) que abren la puesta a nuevas

funcionalidades.

La Interacción Afectiva (Affective Interaction, AI) es un área nueva de investigación

de HCI, que trata de obtener los mismos beneficios usando las emociones en los

sistemas interactivos que las personas obtienen en su interacción. Este tipo de

interacción requiere que los sistemas involucrados sean al menos capaces de

reconocer algunas emociones humanas y responder a ellas de algún modo, aunque

también podría ser útil para muchas aplicaciones que los sistemas pudieran sintetizar

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

determinadas emociones y expresarlas o incluso comportarse como si las

experimentaran. La computación afectiva que da soporte a la AI, suele estar limitada

por el acceso a sensores, porque estos deben ser aceptados voluntariamente por los

usuarios y estar pegados a ellos sin resultar intrusivos y molestos.

Los Smartphones son dispositivos que la gente utiliza voluntariamente en su vida

cotidiana y que los usuarios suelen mantener muy cerca de ellos todo el tiempo.

Además, este tipo de dispositivos incorporan: (1) sensores, cada vez más sofisticados

y numerosos; (2) multimedia enriquecida, con vibración por ejemplo; así como, (3)

capacidad de comunicación, que permite entre otras cosas la integración en entornos

ubicuos o la extensión de capacidades de almacenamiento y proceso a través de la

red. El empleo de estos recursos podría servir para desarrollar nuevos sistemas de AI

en el ámbito de HCI.

Los objetivos de este trabajo de fin de grado son: (1) analizar las posibilidades de los

smartphones como medio de captura de señales con interés emocional, (2) el diseño y

prueba de interfaces alternativas de captura de este tipo de señales, y (3) la

implementación de una interfaz de captura de dichas señales que aproveche las

características y funcionalidades de los smartphones para la integración de

aplicaciones afectivas.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Imprescindible:

- Interés en el campo de HCI, el Diseño Centrado en el Usuario y la

Interacción Afectiva

- Buen nivel de programación

- Conocimientos de multimedia

Deseable:

- Buen nivel de programación en Java

- Conocimientos de tratamiento de señales multimodales

- Conocimientos de programación en entorno Android

- Interés o conocimientos de plataforma Arduino

- Disponer de un Smartphone con Android 2.3.4 o versión posterior

Lugar de realización del proyecto y horario tentativo.

Lugar: EPS-UAM o cualquiera con conexión a Internet y equipos necesarios (PC,

Smartphon y, eventualmente, componentes de Arduino)

Horario: Flexible con disponibilidad para coordinación en horario y calendario

establecido de mutuo acuerdo.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Abierto

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☒ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Madrid, 30 de Mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª………………………………………………………………………………………

Correo Electrónico…………………...…………………………. Teléfono………..….

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. ……………………………………………………

Categoría profesional....……………………………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☒ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Proceso y visualización de tráfico en redes de

alta velocidad

Tutor(es)2 Javier Aracil

Breve descripción de la motivación y objetivos.

El proyecto consiste en el desarrollo de técnicas de

proceso y visualización de tráfico en redes de alta

velocidad.

Se hace especial hincapié en el análisis de series

temporales y en como presentarlas a gestores de red para

obtener la mayor información.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

Javier Aracil

[email protected] 2272

Tecnología Electrónica y de las

Comunicaciones

Catedrático de Universidad

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por las redes de comunicación.

Haber cursado las asignaturas del plan de estudio previas

a 4º.

Lugar de realización del proyecto y horario tentativo.

Laboratorio C-113

Horario flexible

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Grupo High Performance Computing and

Networking (HPCN)

500€/mes

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, …… de ……………….… de 201…

(Firma del/de los tutor/es)

28 mayo 2

PROPUESTATRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Javier Aracil Rico………………………………………………………………

Correo Electrónico…[email protected]……………. Teléfono…2272…….

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de. …Tec. Electrónica y de las Comunicaciones……

Categoría profesional...Catedrático de Universidad………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. X Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Entorno para la gestión de sondas de red de bajo coste Tutor(es)2 Javier Aracil Rico

Javier Ramos de Santiago

Breve descripción de la motivación y objetivos. En otras dos propuestas de TFG, “Desarrollo de una sonda Ethernet activa basada en un microprocesador de bajo coste ARM Cortex-A8” y “Desarrollo de una sonda Ethernet activa basada en un dispositivo Xilinx Zynq”, se ha planteado el desarrollo de sondas Ethernet activas de bajo coste para poder hacer un despliegue masivo de las mismas por la red. Como se indicó en ambas propuestas, esta arquitectura permite una monitorización muy exhaustiva de la calidad de las comunicaciones.

Como contrapartida, resulta necesario implementar un entorno de gestión, que sea capaz de recoger los datos de las sondas, visualizarlos y generar alarmas, y comprobar el buen funcionamiento de estas sondas. Idealmente, este entorno debe tener unas características de redundancia y tolerancia a fallos que lo hagan aceptable para una red real, en producción.

Este proyecto consistirá en la programación de este entorno en C/C++/Java sobre sistema operativo GNU/Linux. Este desarrollo incluirá una parte gráfica y otra parte de interacción con una base de datos. Para la parte gráfica, probablemente se opte por una interfaz web, aunque se valorarán otras alternativas.

1Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC).2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIORUNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera).Indispensable:

• Nivel alto de programación en C/C++/Java • Experiencia en desarrollo de SW en entornos GNU/Linux.• Buen conocimiento de redes de ordenadores• Mínima experiencia previa en el desarrollo de aplicaciones gráficas• Motivación para afrontar proyectos complejos y aptitud para el trabajo

autónomo.

Deseable:• Nivel alto en desarrollo de aplicaciones web y/o gráficas• Conocimientos de bases de datos

Lugar de realización del proyecto y horario tentativo.Laboratorio C-113Horario flexible

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidadfinanciadora.Entidad Financiadora Cuantía de la becaGrupo High-Performance Computing and Networking (HPCN) 500 € / Mes

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009):

☐ Ingeniería del Software☐ Ingeniería de Computadores ☐ Computación☐ Sistemas de InformaciónX Tecnologías de la Información

Madrid, 29 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIORUNIVERSIDAD AUTÓNOMA DE MADRID

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Jesús Bescós Cano……………………………………………………………

Correo Electrónico…[email protected].……………………. Teléfono…2285..….

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. …TEC…………………………….................

Categoría profesional....Profesor Titular de Universidad………………………......

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Generación de flujos de vídeo para emisión de clases presenciales

Tutor(es)2 Jesús Bescós Cano

Breve descripción de la motivación y objetivos.

El objetivo de este trabajo es desarrollar una aplicación básica que permita enviar a un

lugar remoto una señal o stream de vídeo para poder seguir una clase de manera no

presencial. Esta aplicación permitirá al profesor elegir el envío de la señal proyectada

en el cañón o el envío de la señal de la cámara de vídeo que hay en la parte trasera del

aula.

Para el manejo, composición, codificación y envío de las señales se hará uso de las

librerías de GStreamer, librerías cuyo conocimiento y manejo será la parte principal del

trabajo.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si

los hubiera).

Indispensables: Programación en C.

Deseables: Nociones sobre estándares de codificación de vídeo.

Lugar de realización del proyecto y horario tentativo.

Laboratorio del edificio C.

Horario flexible de mañana o tarde.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 14 de Junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª Jesús Sánchez Cuadrado

Correo Electrónico [email protected] Teléfono +34 91 497 2251

En calidad de (marcar con X lo que proceda):

[X] Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Profesor Ayudante Doctor

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación

y elaboración.

Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Generación de editores textuales para la web

Tutor(es)2

Jesús Sánchez Cuadrado

Breve descripción de la motivación y objetivos.

En los últimos años es cada vez más común la creación de nuevos lenguajes de

programación y de lenguajes específicos de dominio, tanto en el ámbito industrial como

investigador. Un aspecto que incide negativamente en la adopción inicial de estos

lenguajes por parte de una comunidad amplia de usuarios es la necesidad de instalar

todo un entorno para su utilización. Así, para algunos lenguajes de programación han

surgido aplicaciones web que permiten probar los lenguajes sin necesidad de instalarlos,

incluso ofreciendo tutoriales y guías de iniciación asociados a la edición. Uno de estos

servicios es http://repl.it que incluye editores con resaltado de sintaxis, indentación y

acceso al shell del lenguaje.

El objetivo de este proyecto es estudiar el código de repl.it (disponible

https://github.com/replit/repl.it) para extraer una serie de patrones de implementación

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el

trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC).

2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

para este tipo de entornos. A continuación se deberá construir un generador de código

que, dada una especificación de un lenguaje textual (tokens, estructura de indentación,

información de coloreado), obtenga un entorno de edición en la web para ese lenguaje.

La validación de la implementación se realizará generando un entorno para un lenguaje

de programación conocido (p.ej., Ruby o Python) y para un lenguaje específico del

dominio simple que será proporcionado por el tutor.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si

los hubiera).

Javascript y HTML

Orientación a objetos y Java

Lugar de realización del proyecto y horario tentativo.

Lugar de realización indistinto.

Horario a convenir

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

A partir de Septiembre de 2012.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe

(BOE 4 agosto 2009):

[X] Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 8 de Junio de 2012

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª Jesús Sánchez Cuadrado

Correo Electrónico [email protected] Teléfono +34 91 497 2251

En calidad de (marcar con X lo que proceda):

[X] Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Profesor Ayudante Doctor

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación

y elaboración.

[X] Marcar en caso de que la propuesta esté vinculada a Prácticas Externas

Curriculares1

Título Entorno de generación de código para control ferroviario

Tutor(es)2

Jesús Sánchez Cuadrado

Breve descripción de la motivación y objetivos.

El presente proyecto está vinculado a Prácticas Externas, en el marco de un proyecto de

I+D+i junto con la empresa Eliop Seinalia. En particular, durante las prácticas el

alumno realizará las siguientes tareas:

•Desarrollo de un generador de código Java/C a partir de modelos de máquinas de

estados, en el ámbito del control ferroviario.

•Creación de un plugín en el entorno de desarrollo Eclipse.

•Integración con la herramienta Magic-Draw.

El propósito de este proyecto es completar y mejorar los artefactos software creados

durante las prácticas.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el

trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC).

2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si

los hubiera).

Orientación a objetos y Java

Diseño orientado a objetos, UML

Lugar de realización del proyecto y horario tentativo.

Departamento de Ingeniería Informática

Horario a convenir

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Eliop Senialia (CDTI) 500€ (aprox.)

Plazo de la solicitud.

A partir de Septiembre de 2012.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe

(BOE 4 agosto 2009):

[X] Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 8 de Junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª………………………………………………………………………………………

Correo Electrónico…………………...…………………………. Teléfono………..….

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. ……………………………………………………

Categoría profesional....……………………………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☒ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Desarrollo de un sistema de medición,

monitorización y gestión de redes IPTV

Tutor(es)2 Jorge Enrique López de Vergara Méndez

Breve descripción de la motivación y objetivos.

Dentro del ámbito de las redes multimedia, es muy

importante tener las herramientas que permitan llevar a

cabo su monitorización, para detectar e incluso anticipar

problemas en su operación.

El trabajo consiste en el desarrollo de un sistema para la

recogida de datos y monitorización de una red IPTV, así

como realizar los cálculos necesarios sobre dichos datos,

tanto de calidad de servicio (QoS) (p.e.: ancho de banda

consumido, retardo, etc.) como de calidad de experiencia

(QoE) (p.e.: MOS-A, MOS-V). Las técnicas a emplear se

basarán en la captura pasiva del tráfico y su análisis

posterior, estableciendo reglas que traduzcan QoS en QoE.

Este proyecto se realizará en el entorno del proyecto

europeo IPNQSIS del Programa Celtic.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

Jorge Enrique López de Vergara Méndez

[email protected] 2246

Tecnología Electrónica y de las

Comunicaciones

Profesor Titular de Universidad

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por las redes de comunicación.

Haber cursado las asignaturas del plan de estudio previas

a 4º.

Lugar de realización del proyecto y horario tentativo.

Laboratorio C-113

Horario flexible

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Grupo High-Performance Computing and

Networking (HPCN)

500 €/mes

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, …… de ……………….… de 201…

(Firma del/de los tutor/es)

28 mayo 2

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª………………………………………………………………………………………

Correo Electrónico…………………...…………………………. Teléfono………..….

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. ……………………………………………………

Categoría profesional....……………………………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☒ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Especificación de una Ontología de Medidas para

Internet

Tutor(es)2 Jorge Enrique López de Vergara Méndez

Breve descripción de la motivación y objetivos.

El trabajo consiste en la especificación de una ontología

(modelo de información) que permita definir medidas de

calidad de servicio (QoS) y calidad de experiencia (QoE)

en Internet. Las ontologías son una técnica de

representación del conocimiento que describen un dominio

desde un punto de vista semántico. Para ello se definen

conceptos o clases, propiedades y ejemplares. En este

caso, las clases son tipos de medidas de red (ancho de

banda, retardo, etc.), y los ejemplares son cada una de

las medidas a compartir. Este proyecto se apoyará en los

resultados del proyecto europeo MOMENT, para desarrollar

nuevas tareas en el proyecto OpenLab relacionadas con la

compartición semántica de medidas de red, y contribuirá a

la estandarización de dicha ontología dentro del grupo de

trabajo MOI ISG de ETSI (European Telecommunications

Standards Institute).

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

Jorge Enrique López de Vergara Méndez

[email protected] 2246

Tecnología Electrónica y de las

Comunicaciones

Profesor Titular de Universidad

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por las redes de comunicación.

Haber cursado las asignaturas del plan de estudio previas

a 4º.

Lugar de realización del proyecto y horario tentativo.

Laboratorio C-113

Horario flexible

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Grupo High Performance Computing and

Networking (HPCN)

Negociable

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, …… de ……………….… de 201…

(Firma del/de los tutor/es)

28 mayo 2

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª………………………………………………………………………………………

Correo Electrónico…………………...…………………………. Teléfono………..….

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. ……………………………………………………

Categoría profesional....……………………………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☒ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Desarrollo de un sistema de medida de recogida de

datos y monitorización de tráfico IP

Tutor(es)2 Jorge Enrique López de Vergara Méndez

Breve descripción de la motivación y objetivos.

Dentro del ámbito de las redes de comunicaciones, es muy

importante tener las herramientas que permitan llevar a

cabo su monitorización, para detectar e incluso anticipar

problemas en su operación.

El trabajo consiste en el desarrollo de un sistema para la

recogida de datos y monitorización de una red IP, así como

realizar los cálculos necesarios sobre dichos datos.

El trabajo implementará interfaces de usuario para acceder

a los datos capturados y representarlos de distintas

maneras (individualizados en tablas, agregados en

gráficas, etc.)

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

Jorge Enrique López de Vergara Méndez

[email protected] 2246

Tecnología Electrónica y de las

Comunicaciones

Profesor Titular de Universidad

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por las redes de comunicación.

Haber cursado las asignaturas del plan de estudio previas

a 4º.

Lugar de realización del proyecto y horario tentativo.

Laboratorio C-113

Horario flexible

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Grupo High Performance Computing and

Networking (HPCN)

500€/mes

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, …… de ……………….… de 201…

(Firma del/de los tutor/es)

28 mayo 2

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª………………………………………………………………………………………

Correo Electrónico…………………...…………………………. Teléfono………..….

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. ……………………………………………………

Categoría profesional....……………………………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☒ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Detección forense de ataques usando trazas de red

Tutor(es)2 Jorge Enrique López de Vergara Méndez

Breve descripción de la motivación y objetivos.

La protección ante ataques es un tema importante para

asegurar los servicios de comunicaciones de cualquier

infraestructura de red. La comunidad científica ha

desarrollado algoritmos que permiten detectar ataques de

seguridad en base al tráfico que se genera en la red.

Este trabajo final de grado analizará el estado del arte

de algoritmos para detectar patrones de ataques y se

elegirá uno que sea relevante. El alumno deberá

implementar dicho algoritmo y evaluarlo usando trazas de

RedIris dentro del proyecto Anfora

(http://www.hpcn.es/projects/anfora/).

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

Jorge Enrique López de Vergara Méndez

[email protected] 2246

Tecnología Electrónica y de las

Comunicaciones

Profesor Titular de Universidad

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por las redes de comunicación.

Haber cursado las asignaturas del plan de estudio previas

a 4º.

Lugar de realización del proyecto y horario tentativo.

Laboratorio C-113

Horario flexible

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Grupo High Performance Computing and Networking

(HPCN)

Negociable

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, …… de ……………….… de 201…

(Firma del/de los tutor/es)

28 mayo 2

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D. Jorge A. Ruiz Cruz

Correo Electrónico [email protected] Teléfono 91 497 2801

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Tecnología Electrónica y de las Comunicaciones

Categoría profesional Profesor Titular

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Computación numérica en problemas electromagnéticos

Tutor(es)2 Jorge A. Ruiz Cruz

Breve descripción de la motivación y objetivos.

La caracterización de los dispositivos y circuitos de alta frecuencia usados en los

sistemas de comunicaciones requiere muchas veces la resolución de las ecuaciones de

Maxwell en el dispositivo/sistema bajo estudio. Puesto que la mayoría de las

estructuras que se usan (filtros, acopladores, multiplexores, polarizadores) tienen

geometrías arbitrarias, no existe una solución cerrada (expresada por ejemplo mediante

una fórmula analítica) para estos problemas. Por ello, al diseñar al diseñar estos

circuitos hay que recurrir a métodos numéricos aproximados (elementos finitos,

diferencias finitas, ajuste modal,…), como los que se estudiarán en este proyecto,

donde se hará énfasis en la parte de computación científica del mismo.

En este trabajo se propone desarrollar y comparar varios algoritmos algebraicos

de resolución de sistemas y varias técnicas de cálculo de series e integrales. Aunque el

proyecto está enfocado a la mejora de eficiencia de la parte computacional de los

algoritmos, los casos de prueba se harán sobre dispositivos de

radiofrecuencia/microondas de aplicación real en sistemas de comunicaciones

(especialmente de comunicaciones por satélite).

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si

los hubiera).

Indispensables: ninguno

Deseables: ideas básicas sobre métodos numéricos para ingeniería.

Dominio del lenguaje de programación (preferiblemente C++; se trabajará también con

Matlab y/o Python).

Lugar de realización del proyecto y horario tentativo.

Laboratorio C-107.

Horario libre.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Abierto

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 31 de Mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D. José Antonio Macías Iglesias

Correo Electrónico: [email protected], Teléfono: 6241

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Generación Automática de Asistentes Personalizados

Tutor(es)2

José Antonio Macías Iglesias

Breve descripción de la motivación y objetivos.

El Desarrollo por el Usuario Final (EUD) es uno de los paradigmas con mayor impacto

socio-económico hoy en día, ya que se basa en construir soluciones software centradas

en el usuario, que permitan a usuarios no expertos en informática realizar tareas

complejas, o incluso personalizar software, con el menor esfuerzo posible,

garantizando en todo momento la usabilidad de las soluciones construidas.

El objetivo de este TFG será desarrollar un sistema, basado en el EUD, que permita

generar asistentes que ayuden al usuario a completar tareas complejas, como por

ejemplo la reserva de un viaje en todos sus pasos. Para ello, se deberá definir un

lenguaje de especificación para definir los asistentes en función del usuario, el

contexto y sus tareas, de forma que el sistema genere un asistente personalizado para

una plataforma concreta (por ejemplo, para un dispositivo móvil) que guíe y ayude al

usuario a realizar una tarea en un contexto específico.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Conocimientos de programación orientada a objetivos, preferiblemente Java, y otras

tecnologías de desarrollo actuales.

Lugar de realización del proyecto y horario tentativo.

Flexible.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Abierto

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☒ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 06 de Junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D. José Antonio Macías Iglesias

Correo Electrónico: [email protected], Teléfono: 6241

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Generación de Mashups para Usuarios Finales

Tutor(es)2

José Antonio Macías Iglesias

Breve descripción de la motivación y objetivos.

Los Mashups se han convertido recientemente en un recurso tecnológico atractivo,

orientado a construir aplicaciones por parte de usuarios finales no expertos en

informática, y consistente en aplicaciones web ligeras, que permiten la combinación e

integración de información y aplicaciones de terceros con el objetivo de crear nuevas

funciones y conocimientos orientados al usuario final. Este tipo de soluciones entran

dentro de lo que se ha venido a llamar el Desarrollo por el Usuario Final (EUD), uno

de los paradigmas con mayor impacto socio-económico hoy en día, ya que se basa en

construir soluciones software centradas en el usuario, que permitan a usuarios no

expertos en informática realizar tareas complejas, o incluso personalizar software, con

el menor esfuerzo posible, garantizando en todo momento la usabilidad de las

soluciones construidas. El objetivo de este TFG será desarrollar un sistema que permita

generar Mashups personalizados que ayuden al usuario en sus tareas cotidianas, o le

proporcionen la información o servicios deseados según su perfil. Para ello, se deberá

definir un lenguaje de especificación para definir los Mashups en función del usuario,

de forma que el sistema genere Mashups personalizados para un perfil y una

plataforma concreta.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

hubiera).

Conocimientos de programación orientada a objetivos, preferiblemente Java, y otras

tecnologías de desarrollo web.

Lugar de realización del proyecto y horario tentativo.

Flexible.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Abierto

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☒ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 06 de Junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D. José Antonio Macías Iglesias

Correo Electrónico: [email protected], Teléfono: 6241

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título

Evaluación de Software Interactivo Basada en ISO/IEC 9126

Tutor(es)2

José Antonio Macías Iglesias

Breve descripción de la motivación y objetivos.

La normativa ISO/IEC 9126 es un marco de referencia de calidad ampliamente

utilizado por la industria para medir la calidad del producto software. Esta normativa

está siendo mejorada bajo el epígrafe ISO/IEC 25000, todavía en desarrollo en algunas

de sus divisiones, siendo la ISO/IEC 9126 el marco de referencia de calidad del

producto software más completo desarrollado hasta el momento.

El objetivo de este TFG es doble. Por un lado, se trata de introducir al estudiante en la

evaluación de productos software utilizando la normativa ISO/IEC 9126, ampliamente

utilizada en el mundo profesional, adquiriendo competencias específicas sobre los

criterios de medición de calidad del software que le serán sin duda de utilidad en el

futuro. Por otro lado, se trata de que el estudiante desarrolle una herramienta CASE

que permita el tratamiento de información de medidas de calidad, de forma que ésta

pueda ser gestionada mucho más eficazmente por los ingenieros del software. En

concreto, este TFG se centrará en la evaluación de sistemas interactivos, y por tanto en

métricas específicas, tanto internas como externas y de uso, que permitan medir

aspectos relacionados principalmente con la usabilidad del producto software.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Conocimientos de programación orientada a objetivos, preferiblemente Java, y otras

tecnologías de desarrollo.

Lugar de realización del proyecto y horario tentativo.

Flexible.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Abierto

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☒ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 06 de Junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D. José Antonio Macías Iglesias

Correo Electrónico: [email protected], Teléfono: 6241

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título

Soporte CASE para la Evaluación Heurística de Aplicaciones Interactivas

Tutor(es)2

José Antonio Macías Iglesias

Breve descripción de la motivación y objetivos.

La evaluación heurística es uno de los métodos de evaluación de usabilidad por

inspección consistente en verificar la calidad de una serie de principios llamados

principios heurísticos. Se lleva a cabo por evaluadores expertos, que actúan imitando

las reacciones que tendría el usuario promedio al interactuar con el sistema que se está

evaluando. Uno de los precursores de la evaluación heurística es Jakob Nielsen, que

promueve este tipo de evaluación al consumir pocos recursos y reducir los costes

asociados a la producción de Software.

El objetivo de este TFG es adiestrar al estudiante en los métodos de evaluación de

usabilidad y, más en concreto, en métodos de evaluación por inspección, como es el

caso de la evaluación heurística. Por otro lado, se trata de que el estudiante construya

una herramienta CASE de soporte a la evaluación heurística, que permita automatizar

o semi-automatizar algunos aspectos de dicha medición, y que sirvan en cualquier caso

de ayuda y soporte para el evaluador de usabilidad.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Conocimientos de programación orientada a objetivos, preferiblemente Java, y otras

tecnologías de desarrollo.

Lugar de realización del proyecto y horario tentativo.

Flexible.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Abierto

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☒ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 06 de Junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª………………………………………………………………………………………

Correo Electrónico…………………...…………………………. Teléfono………..….

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. ……………………………………………………

Categoría profesional....……………………………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Análisis longitudinal de medidas de red

Tutor(es)2 José Luis García Dorado

Breve descripción de la motivación y objetivos.

El trabajo consiste en el estudio de medidas de red de la

red académica española RedIRIS a lo largo del tiempo.

RedIRIS da servicio a universidades, hospitales, centros

de investigación entre otras instituciones, superando así,

el millón de usuarios.

El grupo HCPN de la UAM lleva varios años almacenando

medidas de esta red, en concreto, Netflows, esto es,

resúmenes de cada conexión entre una máquina dentro de

RedIRIS y Internet. En este trabajo se debe tomar este

notable volumen de datos de tráfico real de Internet y

estudiar si distintas métricas de red han variado con el

tiempo. Estas métricas incluyen medidas como el ancho de

banda, horas pico/valle, número de direcciones IPs,

popularidad de los puertos, etc.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

José Luis García Dorado

[email protected] 6211

Tecnología Electrónica y de las

Comunicaciones

Profesor ayudante doctor

x

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por las redes de comunicación.

Haber cursado las asignaturas del plan de estudio previas

a 4º.

Lugar de realización del proyecto y horario tentativo.

Laboratorio C-113

Horario flexible

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, …… de ……………….… de 201…

(Firma del/de los tutor/es)

31 mayo 2

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª………………………………………………………………………………………

Correo Electrónico…………………...…………………………. Teléfono………..….

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. ……………………………………………………

Categoría profesional....……………………………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Monitorización del ancho de banda de redes usando

wavelets

Tutor(es)2 José Luis García Dorado

Breve descripción de la motivación y objetivos.

El trabajo consiste en la implementación de una versión

mejorada de la herramienta MRTG usando wavelets.

MRTG es la herramienta más popular para mostrar la carga

de una red visualmente. Básicamente MRTG grafica una

medida de red cada 5 minutos, típicamente el ancho de

banda. MRTG presenta varias granularidades que van desde

el día, pasando por semanas hasta varios años. Para no

desbordar las BBDDs donde almacena la información, agrega

los datos aplicando un proceso promediador simple.

Por otro lado, se conoce que las medidas de red siguen un

patrón periódico claro, esto es, los días laborables se

parecen entre sí, el tráfico decae a la hora de comer,

sube por las mañanas… en definitiva, hay una componente en

frecuencia muy significativa.

Por todo esto, en este trabajo se propone modificar la

herramienta MRTG sustituyendo la función promedio por

otras que saquen partido a la periodicidad de las medias

de red, en concreto, wavelets.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

José Luis García Dorado

[email protected] 6211

Tecnología Electrónica y de las

Comunicaciones

Profesor ayudante doctor

x

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por las redes de comunicación.

Conocimientos de perl, bases de datos.

Lugar de realización del proyecto y horario tentativo.

Laboratorio C-113

Horario flexible

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, …… de ……………….… de 201…

(Firma del/de los tutor/es)

31 mayo 2

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA D/Dª………………………………………………………………………………………

Correo Electrónico…………………...…………………………. Teléfono………..….

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. ……………………………………………………

Categoría profesional....……………………………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. ☒ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Evaluación de motores de captura de tráfico de altas prestaciones

Tutor(es)2 José Luis García Dorado Pedro María Santiago del Río

Breve descripción de la motivación y objetivos. Gracias a las tecnología multi-cola provista por las tarjetas de red de nueva generación y las capacidades de los servidores multi-core y multi-procesador, el hardware de propósito general junto a soluciones software se han convertido en una alternativa, flexible y de menor coste, al hardware especializado para llevar a cabo tareas de monitorización de redes. Sin embargo, ni los drivers por defecto de las tarjetas ni las pilas de red de los actuales sistemas operativos explotan apropiadamente estas nuevas características. Debido a ello, en los últimos años, la comunidad científica está proponiendo soluciones que incluyen modificaciones en el driver y en la interfaz con las aplicaciones de usuario que permite reducir o superar por completo las limitaciones de los actuales sistemas operativos en la captura de red. Este proyecto consistirá en el estudio y evaluación de las

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

José Luis García Dorado [email protected] 6211 Tecnología Electrónica y de las Comunicaciones Profesor ayudante doctor

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

distintas soluciones de motores de captura, que permita compararlos desde un punto de vista tanto cualitativo (fundamentos de la aproximación, ventajas, inconvenientes, facilidades de uso e integración a nivel de usuario) como cuantitativo (tasa de paquetes capturados, carga de CPU y memoria necesaria). El lenguaje de programación utilizado es C en un entorno GNU/Linux. Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera). Indispensable: • Nivel alto de programación en C. • Experiencia en desarrollo de SW en entornos GNU/Linux. • Buen conocimiento de redes de ordenadores. • Motivación para afrontar proyectos complejos y aptitud para el trabajo autónomo. Lugar de realización del proyecto y horario tentativo. Laboratorio C-113 Horario flexible En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca Grupo High-Performance Computing and Networking (HPCN)

Negociable

Plazo de la solicitud. Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009): ☐ Ingeniería del Software ☐ Ingeniería de Computadores ☐ Computación ☐ Sistemas de Información ☒ Tecnologías de la Información

1 junio 2

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

Madrid, …1… de …junio……….… de 2012…

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA D/Dª………………………………………………………………………………………

Correo Electrónico…………………...…………………………. Teléfono………..….

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. ……………………………………………………

Categoría profesional....……………………………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. ☒ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Evaluación de los filtros avanzados de las nuevas tarjetas de red para el diseño de un algoritmo adaptativo de balanceo de carga del tráfico

Tutor(es)2 José Luis García Dorado Víctor Moreno

Breve descripción de la motivación y objetivos. Las nuevas tarjetas de red permiten la recepción de tráfico en paralelo mediante el uso de múltiples colas hardware de recepción. En el caso de las tarjetas Intel esta tecnología se llama RSS (de sus siglas en inglés, Receive Side Scaling). La tecnología multi-cola combinada con un procesador multi-core, permite la captura y procesado en paralelo, posibilitando la monitorización de enlaces de muy alta velocidad (multi-10Gb/s). El reparto del tráfico entrante en las distintas colas se realiza, por defecto, basándose en una función hash sobre la 5-tupla del paquete (esto es direcciones IP origen/destino, protocolo de transporte y puertos origen/destino). De este modo, todos los paquetes pertenecientes a un mismo flujo (que comparten determinada 5-tupla) van a parar a la misma cola. Sin embargo, esta función de hash no es simétrica, esto es, los paquetes pertenecientes al flujo del sentido contrario pueden ir a

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

José Luis García Dorado [email protected] 6211 Tecnología Electrónica y de las Comunicaciones Profesor ayudante doctor

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

parar a otra cola. Si la aplicación de procesado del tráfico necesita información de ambos sentidos de la conexión, necesita leer de más de una cola, perdiendo así el paralelismo a nivel de aplicación. Gracias a la tecnología flow-director, la tarjeta de red nos permite modificar el reparto del tráfico en las distintas colas de una manera más flexible. El trabajo consistirá en la evaluación de las capacidades de estos filtros flow-director tanto en términos de flexibilidad como en términos de rendimiento, para, posteriormente, diseñar un algoritmo que, usando dichos filtros, sea capaz de balancear el tráfico en las distintas colas, preservando la bidireccionalidad y adaptándose al tipo de tráfico que está recibiendo. El lenguaje de programación utilizado es C en un entorno GNU/Linux. Este proyecto consistirá en el estudio y evaluación de las distintas soluciones de motores de captura, que permita compararlos desde un punto de vista tanto cualitativo (fundamentos de la aproximación, ventajas, inconvenientes, facilidades de uso e integración a nivel de usuario) como cuantitativo (tasa de paquetes capturados, carga de CPU y memoria necesaria). El lenguaje de programación utilizado es C en un entorno GNU/Linux. Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera). Indispensable: • Nivel alto de programación en C. • Experiencia en desarrollo de SW en entornos GNU/Linux. • Buen conocimiento de redes de ordenadores. • Motivación para afrontar proyectos complejos y aptitud para el trabajo autónomo. Lugar de realización del proyecto y horario tentativo. Laboratorio C-113 Horario flexible En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca Grupo High-Performance Computing and Networking (HPCN)

Negociable

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

Plazo de la solicitud. Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009): ☐ Ingeniería del Software ☐ Ingeniería de Computadores ☐ Computación ☐ Sistemas de Información ☒ Tecnologías de la Información

Madrid, …… de ……………….… de 201…

(Firma del/de los tutor/es)

1 junio 2

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA D/Dª………………………………………………………………………………………

Correo Electrónico…………………...…………………………. Teléfono………..….

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. ……………………………………………………

Categoría profesional....……………………………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. ☒ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Evaluación de las prestaciones de la pila de red de distintos sistemas operativos.

Tutor(es)2 José Luis García Dorado Javier Ramos de Santiago

Breve descripción de la motivación y objetivos. La popularidad de Internet ha resultado en un aumento de las capacidades de los enlaces troncales de las redes. Lo que supone que las aplicaciones de monitorización de red sean capaces de soportar dichas velocidades. Para resolver este problema, el uso de hardware de propósito general con capacidades multi-core y multi-cola es una buena opción, dados su flexibilidad, extensibilidad y bajo coste. Para sacar el máximo partido a estas nuevas tecnologías es pieza clave el sistema operativo del servidor donde se instalan y la comunicación de este con las aplicaciones de usuario. En el desarrollo de aplicaciones de monitorización de red, las alternativas más populares son los sistemas operativos basados en Linux y los basados en BSD. El trabajo consistirá en la comparación cualitativa y cuantitativa, en cuanto a la gestión de la red, de los

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

José Luis García Dorado [email protected] 6211 Tecnología Electrónica y de las Comunicaciones Profesor ayudante doctor

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

sistemas operativos Linux y FreeBSD. Por ejemplo, se evaluará el motor de captura de altas prestaciones netmap en sus versiones para FreeBSD y para Linux. El lenguaje de programación utilizado es C en un entorno GNU/Linux y FreeBSD. Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera). Indispensable: • Nivel alto de programación en C. • Experiencia en desarrollo de SW en entornos GNU/Linux. • Buen conocimiento de redes de ordenadores. • Motivación para afrontar proyectos complejos y aptitud para el trabajo autónomo. Lugar de realización del proyecto y horario tentativo. Laboratorio C-113 Horario flexible En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca Grupo High-Performance Computing and Networking (HPCN)

Negociable

Plazo de la solicitud. Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009): ☐ Ingeniería del Software ☐ Ingeniería de Computadores ☐ Computación ☐ Sistemas de Información ☒ Tecnologías de la Información

1 junio 2

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

Madrid, …1… de ……junio………….… de 2012…

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D. José María Martínez Sánchez

Correo Electrónico [email protected] Teléfono 91 497 2258

En calidad de (marcar con X lo que proceda):

☒ Profesor del Departamento de Tecnología Electrónica y de las Comunicaciones

Categoría profesional Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Edición automática en sistemas multicámara

Tutor(es)2 José María Martínez Sánchez

Breve descripción de la motivación y objetivos.

La grabación de eventos para su emisión suele hacerse con múltiples cámaras, siendo

necesaria la figura del editor de programa para seleccionar la cámara activa.

Actualmente, con el abaratamiento de costes de las cámaras, es posible tener múltiples

cámaras también en grabación de eventos a nivel aficionado. Si bien, se puede mantener

la idea de editor, la existencia de un sistema automático que ejecute este labor tiene

múltiples ventajas.

El objetivo de este proyecto es desarrollar un sistema de edición automática en

sistemas multicámara, esto es, seleccionar la mejor cámara de entre todas las que graban

una misma escena desde diversos puntos de vista.

La selección automática de la mejor vista vendrá determinada por la cantidad de

información relevante, la calidad de la misma, la novedad del punto de vista, etc.

Para ello, se elegirán diversas características a extraer de las imágenes generadas

por cada cámara para posteriormente tomar la decisión de la vista más relevante.

Se partirá de un prototipo existente en el VPULab, pudiéndose ver una selección de

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

resultados en

http://www-vpu.eps.uam.es/publications/AutomaticViewSelectionInMulticameraSystems/

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Se requiere dominio de programación en C/C++ e interés en el tema que se propone.

Es deseable tener conocimientos básicos de Procesado de Imágenes.

Lugar de realización del proyecto y horario tentativo.

Laboratorio del edificio C.

Horario flexible de mañana o tarde.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 29 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Juan Carlos San Miguel Avedillo………………………………………………

Correo Electrónico…[email protected]…………. Teléfono…6996..….

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. …Tecnología Electrónica y de las

Comunicaciones…………………………………

Categoría profesional.... Profesor Ayudante Doctor……………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Estado actual del seguimiento de objetos en secuencias de video basado en

Mean-Shift

Tutor(es)2 Juan Carlos San Miguel Avedillo

Breve descripción de la motivación y objetivos.

El seguimiento de objetos en secuencias de video es una etapa de análisis crítica en

visión artificial que consiste en localizar uno o varios objetos a lo largo de las imágenes

que componen una secuencia de vídeo. Debido a los diferentes problemas que presenta

esta localización (oclusiones con otros objetos y cambios de pose, escala e

iluminación), se ha desarrollado gran cantidad de algoritmos. Entre ellos, destaca el

amplio uso del algoritmo Mean-Shift, el cual se ha ido progresivamente mejorando

para solventar los distintos problemas del seguimiento de objetos.

En este trabajo se propone realizar un estudio del algoritmo Mean-Shift y su aplicación

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

al seguimiento de objetos en secuencias de video. Para ello, primero se realizará un

estudio del algoritmo Mean-Shift y después se identificarán las mejoras más recientes

en las bases de datos de revistas/congresos internacionales. Después, se incluirán

aquellas más relevantes sobre la implementación de código libre disponible en la

librería OpenCV (http://opencv.willowgarage.com) y a su evaluación sobre secuencias

de video disponibles en Internet (http://www.cvg.rdg.ac.uk/PETS2010/a.html)

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si

los hubiera).

Indispensables: Programación C. Lectura de documentación en Inglés.

Deseables: Programación C++. Tratamiento Digital de Imágenes. Interés por el tema que se

propone.

Lugar de realización del proyecto y horario tentativo.

Lugar: Laboratorio C-111

Horario: A negociar

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Abierto

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 29 de Mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Juan Carlos San Miguel Avedillo………………………………………………

Correo Electrónico…[email protected]…………. Teléfono…6996..….

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. …Tecnología Electrónica y de las

Comunicaciones…………………………………

Categoría profesional.... Profesor Ayudante Doctor……………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Detección de sombras en secuencias de video basada en combinación

Tutor(es)2 Juan Carlos San Miguel Avedillo

Breve descripción de la motivación y objetivos.

En imágenes digitales, una sombra se puede definir como un efecto producido cuando

un objeto se interpone entre una fuente de luz y la superficie donde incide dicha fuente,

traduciéndose en el oscurecimiento de la parte de la imagen correspondiente a la zona

sombreada. La detección de sombras es un área de especial interés para la extracción de

objetos (personas, coches,…) en secuencias de vídeo y en particular en el ámbito de

video-seguridad donde la extracción de objetos suele contener también sombras. Con lo

cual dichas sombras han de ser eliminadas, ya que la correcta extracción de objetos

determina la eficiencia del sistema de video-seguridad en la mayoría de las situaciones.

Para solucionar este problema se han propuesto una gran cantidad de algoritmos que

utilizan diversas características extraídas de la imagen (color, textura, bordes,…).

En este trabajo se propone combinar de una manera eficiente las distintas técnicas

existentes para etapa de detección de sombras en secuencias de vídeo con el objetivo de

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

mejorar los resultados individuales de cada una. Para ello, se seleccionarán aquellas más

relevantes y se propondrán diversos esquemas de combinación haciendo uso de código de

dominio público como la librería OpenCV (http://opencv.willowgarage.com). Además,

se deberá diseñar una base de datos que contenga secuencias de vídeo-seguridad relevantes

al problema abordado para evaluar las mejoras alcanzadas.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si

los hubiera).

Indispensables: Programación C.

Deseables: Programación C++. Tratamiento Digital de Imágenes. Interés por el tema que se

propone.

Lugar de realización del proyecto y horario tentativo.

Lugar: Laboratorio C-111

Horario: A negociar

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Abierto

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 29 de Mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D. Juan Córcoles Ortega

Correo Electrónico [email protected] Teléfono 91 497 2425

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Tecnología Electrónica y de las Comunicaciones

Categoría profesional Profesor Ayudante Doctor

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Cluster de ordenadores muiltiprocesador para la simulación de dispositivos

y sistemas de comunicaciones

Tutor(es)2 Juan Córcoles Ortega

Breve descripción de la motivación y objetivos.

Gracias al gran desarrollo que los ordenadores han alcanzado en los últimos años, la

simulación a través de un ordenador, en cualquier rama de Ingeniería, constituye una

etapa indispensable en el diseño y/o análisis de un dispositivo o sistema.

Una forma barata a la par que eficaz de obtener una alta capacidad de cálculo para

poder llevar a cabo simulaciones intensivas o complejas es implementar lo que se

conoce como un cluster de ordenadores. Con este enfoque, se consiguen paralelizar

procesos entre los distintos ordenadores que componen el cluster, y a su vez los

diferentes procesadores que componen cada ordenador.

En este trabajo se propone montar e implementar el software de prueba de un cluster

de ordenadores multiprocesador para obtener una alta capacidad computacional de cara

a llevar a cabo simulaciones de dispositivos y sistemas de comunicaciones

(comunicaciones por satélite, radiocomunicaciones, radar, etc…).

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Indispensables: ninguno

Deseables: ideas básicas sobre paralelización y conocimiento de alguna

implementación disponible (preferiblemente basada en software libre) para llevarla a

cabo. Dominio del lenguaje de programación (preferiblemente C++, Fortran o Python,

pero en cualquier caso a elegir por el interesado) sobre el que desarrollar el software de

prueba. Dominio del sistema operativo (Linux o Windows, a elegir por el interesado)

sobre el que llevar a cabo el trabajo.

Lugar de realización del proyecto y horario tentativo.

Laboratorio C-107.

Horario libre.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Abierto

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☒ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 31 de Mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Juan de Lara Jaramillo

Correo Electrónico…[email protected] Teléfono 91 497 22 77

En calidad de (marcar con X lo que proceda):

x Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Un entorno en Eclipse para el desarrollo automatizado de software

Tutor(es)2 Juan de Lara Jaramillo

Breve descripción de la motivación y objetivos.

Para ser competitivas, las empresas necesitan desarrollar software con mayor calidad,

de manera más rápida. De este modo, una técnica habitual es la descripción del

problema a resolver mediante modelos de alto nivel de abstracción (por ejemplo,

diagramas UML), desde los que el código de la aplicación se genera automáticamente.

Este trabajo propone la creación de un entorno que facilite la descripción de modelos

de alto nivel, y la definición de generadores de código que automaticen el desarrollo

de software para dominios específicos. El estudiante construirá un plugin en Eclipse,

que incluirá un editor (textual o visual) para modelos de alto nivel, así como facilidades

para la aplicación de generadores de código, u otro tipo de transformaciones. El plugin

se comunicará con la herramienta de modelado MetaDepth

(http://astreo.ii.uam.es/~jlara/metaDepth/), proporcionando un entorno de desarrollo

integrado en Eclipse.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Indispensables:

Java, orientación a objetos.

Deseables:

UML.

Lugar de realización del proyecto y horario tentativo.

Departamento de Ingeniería Informática.

Horario a convenir.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Abierto.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

X Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 31 de Mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA D/Dª……Kostadin Nedeltchev Koroutchev

Correo Electrónico [email protected], [email protected]

Teléfono 650615386

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional...Contratado Doctor

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. ☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Diseño de Cortinas y Superficies de Aislamiento Acústico Activo para Espacios Públicos

Tutor(es)2 Kostadin Nedeltchev Koroutchev Breve descripción de la motivación y objetivos. Problema: El ruido ambiental en espacios públicos (restaurantes, bares) alcanza niveles a veces superiores a 75 dB que trae números problemas y mal ambiente en los espacios. Los medios pasivos de aislamiento no son suficientes para bajar el ruido a un nivel aceptable. Ya están muy extendidos los medios de cancelación de ruido individuales (noise canceling devices). Estas técnicas son de bajo coste y resultan muy eficaces. Normalmente estos dispositivos se basan en técnicas que difícilmente se adaptan a grandes espacios. Sin embargo existen técnicas activas de cancelación de ruido que actualmente se utilizan en aviones, helicópteros y submarinos. Propuesta: Utilizar las técnicas de cancelación de ruido existentes y desarrollar cortinas activas de cancelación de ruido en espacios públicos. La cancelación de ruido existente se basa a geometría fija de los emisores de ruido y funciona bien en ambientes con geometría bien definida. Se propone utilizar técnicas inteligentes para autoconfigurar la geometría de los emisores y los receptores de sonido y de esta manera adaptar el volumen activo de disminución de ruido. En el proyecto se realizara un modelo de cancelación de ruido y desarrollara un prototipo inteligente de cancelación de ruido. Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera).

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

Nota mínima de física y matemática 6,5. Entrevista de entrada. Lugar de realización del proyecto y horario tentativo. EPS. Horario a negociar. En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca Quizás Plazo de la solicitud. 01/11/2012 Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009): X Ingeniería del Software x Ingeniería de Computadores ☐ Computación ☐ Sistemas de Información X Tecnologías de la Información

Madrid, 31 de Mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª……Kostadin Nedeltchev Koroutchev

Correo Electrónico [email protected], [email protected] Tel:

650615386

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional...Contratado Doctor

☐ Estudiante de la titulación de Grado en Ingeniería InformáticaPropone el

siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela

Politécnica Superior, según la normativa vigente, para su posterior asignación y

elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Estudio de Video EEG

Tutor(es)2 Kostadin Nedeltchev Koroutchev

Breve descripción de la motivación y objetivos.

Descripción: En este trabajo fin de carrera se estudian señales biomédicas reales de pacientes de neurología.

El EEG-Video consiste en registro simultaneo de electroencefalograma (EEG) y video con objetivo de

observación preoperativa de pacientes con epilepsia y también de observaciones de alternaciones de

sueño. Se registran el EEG (Electroencefalograma), ECG (Electrocardiograma) y otras señales

biomédicas.

La señal EEG se caracteriza con múltiples canales, muchos artefactos, debidos a factores físicos y

procesos electrofisiológicos, y mucha complejidad. Justo la complejidad de la señal y la falta de una

interpretación única de estos señales supone el principal reto en el problema de interpretación de EEG.

En general actualmente el EEG se analiza de manera manual. El trabajo consiste en:

1) Programación de métodos lineales y no lineales para proceso de EEG video. Se presta especial

atención a algoritmos factibles en tiempo real. Al final del trabajo el estudiante manejará métodos

no lineales basados a la teoría de caos y de la teoría multiespectral.

2) Desarrollo de una plataforma que permite añadir fácilmente métodos de procesamiento de estas

señales.

3) Utilización de estos métodos para detección de crisis epiléptica motora generalizada (en este caso el

paciente hace movimientos periódicos e importantes).

Requisitos imprescindibles:

Notas de Probabilidad/Estadística >6. Firma de declaración de confidencialidad, relativa a los

datos personales en el hospital, necesaria para el manejo de estos datos.

Entrevista con el tutor del TFG.

Requisitos adicionales valorables: Afinidad a biología / medicina.

Lugar de realización del TFG: Escuela Politécnica Superior

Horario (tentativo): A negociar

Beca: Quizás

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera). Notas de Probabilidad/Estadística >6. Firma de declaración de confidencialidad, relativa a los datos

personales en el hospital, necesaria para el manejo de estos datos.

Entrevista con el tutor del TFG.

Lugar de realización del proyecto y horario tentativo.

EPS, Horario Negociable

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora.

Entidad Financiadora Cuantía de la beca

Quizas

Plazo de la solicitud.

01/11/2012

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

x Ingeniería del Software

☐ Ingeniería de Computadores

x Computación

x Sistemas de Información

x Tecnologías de la Información

Madrid, 31 de Mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA D/Dª……Kostadin Nedeltchev Koroutchev

Correo Electrónico [email protected], [email protected] Tel: 650615386

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional...Contratado Doctor

☐ Estudiante de la titulación de Grado en Ingeniería InformáticaPropone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1 Título Estudio de Video EEG Tutor(es)2 Kostadin Nedeltchev Koroutchev Breve descripción de la motivación y objetivos. Descripción: En este trabajo fin de carrera se estudian señales biomédicas reales de pacientes de neurología. El EEG-Video consiste en registro simultaneo de electroencefalograma (EEG) y video con objetivo de observación preoperativa de pacientes con epilepsia y también de observaciones de alternaciones de sueño. Se registran el EEG (Electroencefalograma), ECG (Electrocardiograma) y otras señales biomédicas. La señal EEG se caracteriza con múltiples canales, muchos artefactos, debidos a factores físicos y procesos electrofisiológicos, y mucha complejidad. Justo la complejidad de la señal y la falta de una interpretación única de estos señales supone el principal reto en el problema de interpretación de EEG. En general actualmente el EEG se analiza de manera manual. El trabajo consiste en: 1) Programación de métodos lineales y no lineales para proceso de EEG video. Se presta especial

atención a algoritmos factibles en tiempo real. Al final del trabajo el estudiante manejará métodos no lineales basados a la teoría de caos y de la teoría multiespectral.

2) Desarrollo de una plataforma que permite añadir fácilmente métodos de procesamiento de estas señales.

3) Utilización de estos métodos para detección de crisis epiléptica motora generalizada (en este caso el paciente hace movimientos periódicos e importantes).

Requisitos imprescindibles: Notas de Probabilidad/Estadística >6. Firma de declaración de confidencialidad, relativa a los

datos personales en el hospital, necesaria para el manejo de estos datos. Entrevista con el tutor del TFG.

Requisitos adicionales valorables: Afinidad a biología / medicina. Lugar de realización del TFG: Escuela Politécnica Superior Horario (tentativo): A negociar Beca: Quizás

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera). Notas de Probabilidad/Estadística >6. Firma de declaración de confidencialidad, relativa a los datos personales en el hospital, necesaria para el manejo de estos datos. Entrevista con el tutor del TFG. Lugar de realización del proyecto y horario tentativo. EPS, Horario Negociable En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca Quizas Plazo de la solicitud. 01/11/2012 Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009): x Ingeniería del Software ☐ Ingeniería de Computadores x Computación x Sistemas de Información x Tecnologías de la Información

Madrid, 31 de Mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA D/Dª……Kostadin Nedeltchev Koroutchev

Correo Electrónico [email protected], [email protected]

Teléfono: 650615386

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional...Contratado Doctor

☐ Estudiante de la titulación de Grado en Ingeniería InformáticaPropone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1 Título Dispositivo óptico de posicionamiento absoluto Tutor(es)2 Kostadin Nedeltchev Koroutchev Breve descripción de la motivación y objetivos. Descripción: Un ratón óptico, utilizando una camera de video con muy alta frecuencia, detecta las coordenadas de manera relativa, comparando el desplazamiento al respeto del trame anterior. Si fuese posible que el ratón detecte las coordenadas de manera absoluta, se podría utilizar esta técnica no solo como dispositivo de apuntar en la pantalla, sino también en apuntar cualquier superficie, para navegación de robots, relleno de documentos digitales y cuestiones parecidos. Está claro que esto es posible si tratamos superficies producidas por nosotros, e.g. superficies impresas. Un ejemplo de este tipo de uso es Anoto Smartpen. Utilizando codificación aleatoria es posible de utilizar cualquier papel impreso, no solo impreso con la codificación de Anoto. El objetivo de este trabajo es de desarrollar interfaz grafica, basada en una camera de alta resolución sobre (a) superficies impresas y (b) superficies aleatorias. Requisitos imprescindibles:

Buena programación (PPROG o PADS) >6. Entrevista con el tutor del TFG.

Requisitos adicionales valorables: Se valora programación bajo nivel. Horario (tentativo): A negociar Beca: Quizás Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

hubiera). Buena programación (PPROG o PADS) >6. Entrevista con el tutor del TFG.

Requisitos adicionales valorables: Se valora programación bajo nivel. Lugar de realización del proyecto y horario tentativo. EPS, Horario negociable. En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca Quizas Plazo de la solicitud. 01/11/2012 Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009): x Ingeniería del Software x Ingeniería de Computadores ☐ Computación ☐ Sistemas de Información x Tecnologías de la Información

Madrid, 31 de Mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO– GRADOEN INGENIERÍA

INFORMÁTICA D/DªLaura Plaza Morales

Correo Electró[email protected]éfono 7531

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de INFORMÁTICA

Categoría profesional AYUDANTE DOCTOR

☐Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior,según la normativa vigente, para su posterior asignación y elaboración. ☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título

USO DE TÉCNICAS DE MINERÍA DE OPINIONES PARA LA MONITORIZACIÓN Y SEGUIMIENTO DE PRODUCTOS Y SERVICIOS EN INTERNET.

Tutor(es)2 LAURA PLAZA MORALES

Breve descripción de la motivación y objetivos. Las opiniones y comentarios de los consumidores sobre productos y servicios son de gran importancia para las empresas. Por un lado, permiten conocer la satisfacción de los clientes sobre los productos o servicios ofertados, así como determinar cuáles son las características y atributos de los mismos a los que más importancia conceden. Por otro lado, son de gran utilidad para delimitar distintos “segmentos de mercado” en función de las características generales de los diferentes tipos de consumidores de un producto o servicio, así como sus gustos y preferencias.

Con el auge de la WWW, la disponibilidad de opiniones se ha incrementado sustancialmente, hasta tal punto que resulta imposible cualquier tipo de tratamiento manual. Es por esto que el diseño y desarrollo de nuevas tecnologías capaces de procesar eficientemente esta información ha despertado el interés de la comunidad científica y empresarial, surgiendo toda una disciplina de investigación conocida como minería de opiniones.

1Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

El trabajo que se propone consiste en el desarrollo de un sistema capaz de monitorizar distintas fuentes de opiniones en Internet (entre ellas, foros especializados y redes sociales, en especial Twitter) con el objetivo de detectar y extraer las opiniones vertidas por los usuarios sobre uno o varios productos. Una vez obtenidas dichas opiniones, se explorarán diferentes técnicas de minería de opiniones con el fin de clasificarlas automáticamente en distintos niveles de rating (por ejemplo, muy positiva, positiva, neutra, negativa, y muy negativa), y detectar las características mejor/peor valoradas del producto por parte de los usuarios.

Finalmente, el sistema deberá generar periódicamente informes en los que se resuma la información obtenida, de manera que resulte de utilidad para el departamento de marketing de una empresa potencial que desea realizar el seguimiento de sus productos.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si loshubiera).

- Conocimientos de programación en java. - Deseable conocimientos de procesamiento de lenguaje y estadística. - Deseable experiencia en desarrollo de aplicaciones web.

Lugar de realización del proyecto y horario tentativo.

- Laboratorio del Edificio B - Horario flexible a convenir.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca Plazo de la solicitud. Marcar con una X las Competencias de Tecnología Específicaa las que se adscribe (BOE 4 agosto 2009): ☐Ingeniería del Software ☐Ingeniería de Computadores X Computación X Sistemas de Información ☐Tecnologías de la Información

Madrid, 10 de octubre de 2012

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

(Firma del/de lostutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª………………………………………………………………………………………

Correo Electrónico…………………...…………………………. Teléfono………..….

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. ……………………………………………………

Categoría profesional....……………………………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☒ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Simulador de redes de conmutadores OBS

Tutor(es)2 Luis de Pedro Sánchez

Breve descripción de la motivación y objetivos.

El trabajo consiste en el desarrollo de un sistema de

simulación de conmutación basado en la arquitectura OBS

(Optical Burst Switching) con el objetivo de estudiar el

efecto del bloqueo entre diferentes longitudes de onda

(Retroblocking) para optimizar el rendimiento de redes de

conmutación ópticas.

La primera fase del trabajo consistirá en el análisis

del diseño y la elección de la herramienta adecuada para

su realización, incluyendo la selección de librerías que

faciliten el diseño

Una vez diseñado el simulador, se realizarán

simulaciones que permitan verificar la aplicabilidad de

diferentes modelos teóricos disponibles en la literatura

especializada.

Como resultado del trabajo, se obtendrá un sistema de

simulación aplicable a redes OBS, junto con las

conclusiones de la simulación de los modelos teóricos

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

Luis de Pedro Sánchez

[email protected] 609005333

TEC

Profesor Titular (i) de Universidad

x

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por las redes de comunicación.

Interés por el desarrollo

Haber cursado las asignaturas del plan de estudio previas

a 4º.

Lugar de realización del proyecto y horario tentativo.

Laboratorio C-113

Horario flexible

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

30 Sep 2012

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☒ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, …… de ……………….… de 201…

(Firma del/de los tutor/es)

28 mayo 2

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA D/Dª Manuel Garía-Herranz del Olmo

Correo Electrónico [email protected] Teléfono 914972292

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional Profesor Ayudante Doctor

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. ☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título

TEI (Twitter Exploitational Interaction): Creación de una aplicación web de visualización de Twitter.

Tutor(es)2 Manuel García-Herranz del Olmo

Breve descripción de la motivación y objetivos. Twitter es, actualmente, una de las plataformas de información más importantes que existen. Combinando características de redes sociales y de información ha estado significativamente presente en todos los grandes eventos de los últimos años, desde revoluciones sociales como el 15-M o la primavera árabe a procesos electorales o eventos deportivos [1-2]. La importancia que ha ido cobrando ha provocado un cambio global en los mecanismos de búsqueda de información en el que tanto periodistas como usuarios se enfrentan al reto de encontrar relevancia en el cúmulo informativo que es Twitter. ¿A quién es importante seguir? ¿Cuáles son los “trending topics”? [3-4] Por otra parte, conseguir información relevante en Twitter implica, hoy en día, seguir a un número elevado de usuarios lo que provoca, dada la interfaz de usuario de Twitter, que los comentarios se agolpen y se pierdan en pocos minutos u horas, afectando significativamente a la visibilidad de las noticias [5].

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

Aplicando un mecanismo de predicción de epidemias de gripe [7] a Twitter hemos conseguido un método con el cuál parece posible predecir tanto los temas de conversación (es decir, hashtags) que tendrán gran impacto como los grupos de individuos clave en su difusión. El presente proyecto pretende, usando la API que proporciona Twitter [6], desarrollar una página web para visualizar Twitter de una forma nueva: recomendando usuarios y temas de interés y agrupando mensajes en torno a paquetes comunes. De esta forma, se pretende mejorar la visibilidad de las noticias y la capacidad de exploración de sus usuarios así como estudiar sus efectos.

1. González-Bailón, S., Borge-Holthoefer, J., Rivero, A. & Moreno, Y. (2011). The Dynamics of Protest Recruitment through an Online Network. Scientific reports, Nature. http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3240992/

2. Romero,D.M.andMeeder,B.andKleinberg,J.(2011).Differences in the mechanics of information diffusion across topics: Idioms, political hashtags, and complex contagion on Twitter. http://www.cs.cornell.edu/home/kleinber/www11-hashtags.pdf

3. Sinan Aral, Dylan Walker. (2012). Identifying Influential and Susceptible Members of Social Networks. Science, Vol. 337 no. 6092 pp. 337–341. http://www.sciencemag.org/content/337/6092/337.short

4. P. A. Grabowicz, J. J. Ramasco, E. Moro, J. P. Pujol and V. M. Eguiluz.

(2012) Social Features of Online Networks: The Strength of Intermediary Ties in Online Social Media. PLoS ONE 7(1) http://markov.uc3m.es/~emoro/ps/PLoSOne2012.pdf

5. Hodas, N., and Lerman, K. (2012). How Limited Visibility and Divided Attention Constrain Social Contagion. In ASE/IEEE International Conference on Social Computing. http://arxiv.org/abs/1205.2736

6. Twitter Libraries https://dev.twitter.com/docs/twitter-libraries

7. Christakis, N., & Fowler, J. (2010). Social network sensors for early

detection of contagious outbreaks. PLoS ONE, 5(9), e12948. http://jhfowler.ucsd.edu/social_network_sensors.pdf

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera). Para la realización de este PFG es deseable poseer:

• Experiencia (o conocimiento) en programación web (PHP, javascript…) • Experiencia (o interés) en sitemas cliente/servidor. • Experiencia a nivel de usuario (o interés) en el uso de Twitter (know your

enemy) • Interés en HCI (y empatía hacia el usuario que sufre al otro lado de la

interfaz)

Lugar de realización del proyecto y horario tentativo. Laboratorio del edificio B. Media jornada (mañana o tarde). En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca Plazo de la solicitud. Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009): ☐ Ingeniería del Software ☐ Ingeniería de Computadores ☒ Computación ☒ Sistemas de Información ☐ Tecnologías de la Información

Madrid, 18 de septiembre de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA D/Dª Manuel Garía-Herranz del Olmo

Correo Electrónico [email protected] Teléfono 914972292

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional Profesor Ayudante Doctor

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. ☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título

TDC (Twitter Data Collection): Creación de una gran base de datos de Tweets

Tutor(es)2 Manuel García-Herranz del Olmo

Breve descripción de la motivación y objetivos. Recientemente Twitter se ha erigido como uno de los focos más importantes de información para el análisis de las redes sociales, tanto para la comprensión de cómo funcionamos como sociedad como para el estudio y predicción de eventos, de tendendencias, de protestas y malestar social, de epidemias de gripe o de terremotos entre otros [3-7]. No obstante, dichos estudios requieren de la compilación previa de grandes bases de datos que, dado el tamaño actual de Twitter no son sencillos de adquirir. Por ello, muchos de los mismos se basan en unos cuantos esfuerzos de recolección que se hicieron en el pasado, como la base de datos de Kwak et al. que comprende gran parte de los tweets de la segunda mitad de 2009 [1] o en pequeñas compilaciones locales sólo adecuadas para estudios concretos. Con la creciente cantidad de información que circula por Twitter, el incremento en

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

su número de usuarios y los cambios tanto económicos como políticos que está sufriendo la sociedad se hace necesario renovar la información de que se dispone . Así, el presente PFG propone la creación de una gran base de datos de Twitter, usando la API que él mismo proporciona [2]. Las limitaciones que la API impone requieren una programación cuidadosa y distribuida que preste atención a detalles como el número de consultas por segundo, un manejo de errores con retirada exponencial, número de conexiones abiertas o IPs utilizadas. Probablemente el desarrollo de este proyecto requerirá la coordinación con el equipo de Twitter.

1. Kwak, H., Lee, C., Park, H., & Moon, S. (2010). What is Twitter, a social network or a news media. Proceedings of the 19th international conference on World wide web, 591–600. http://snap.stanford.edu/class/cs224w-readings/kwak10twitter.pdf

2. Twitter Streaming API https://dev.twitter.com/docs/streaming-

apis/streams/site

3. González-Bailón, S., Borge-Holthoefer, J., Rivero, A. & Moreno, Y. (2011). The Dynamics of Protest Recruitment through an Online Network. Scientific reports, Nature. http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3240992/

4. M. Luz Congosto, Montse Fernández y Esteban Moro Egido. (2011) Twitter

y Política: Información, Opinión y ¿Predicción?. Cuadernos de Comunicación Evoca 4 http://markov.uc3m.es/~emoro/ps/evoca.pdf

5. Romero,D.M.andMeeder,B.andKleinberg,J.(2011).Differences in the

mechanics of information diffusion across topics: Idioms, political hashtags, and complex contagion on Twitter. http://www.cs.cornell.edu/home/kleinber/www11-hashtags.pdf

6. Achrekar, H., Gandhe, A., Lazarus, R., Yu, S.H. & Liu, B. (2011). Predicting

flu trends using twitter data. IEEE Computer Communications Workshops (INFOCOM WKSHPS), 702–707. http://cse.unl.edu/~byrav/INFOCOM2011/workshops/papers/p713-achrekar.pdf

7. T Sakaki, M Okazaki, Y Matsuo. (2010). Earthquake Shakes Twitter Users:

Real-time Event Detection by Social Sensors. Proceedings of the 19th international conference on World wide web. 851-860. http://dcg.ethz.ch/lectures/fs11/seminar/paper/samuel-2-3.pdf

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera). Para la realización de este PFG es muy deseable poseer:

• Conocimiento fluido de programación en Java (o C++) • Experiencia (o interés) en sitemas cliente/servidor • Ganas de enfrentarse a problemas inesperados (a muchos datos, muchos

problemas) • Comodidad en el uso del inglés leido y escrito (es lo que hablan en Twitter,

entre otros muchos sitios) Lugar de realización del proyecto y horario tentativo. Laboratorio del edificio B. Media jornada (mañana o tarde). En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca Plazo de la solicitud. Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009): ☐ Ingeniería del Software ☐ Ingeniería de Computadores ☒ Computación ☒ Sistemas de Información ☐ Tecnologías de la Información

Madrid, 18 de septiembre de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Mariano Rico Almodóvar………………………………………………………

Correo Electrónico…[email protected]…………………. Teléfono………7502

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de …Ingeniería Informática……………………

Categoría profesional....Ayudante Doctor………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Parseador de lenguaje natural para dominios específicos mediante técnicas

de la Web Semántica

Tutor(es)2 Mariano Rico Almodóvar

Breve descripción de la motivación y objetivos.

La Web Semántica, y su iniciativa más extendida, Linked Data, proporciona una

gran cantidad de datos semánticos que se pueden consultar a través de los llamados

SPARQL Endpoints. Desde junio de 2011,DBpedia, el núcleo central de Linked Data,

produce datos semánticos no solo del idioma inglés, sino también del idioma español

(y otros 14 idiomas no ingleses) a partir de la información almacenada en la wikipedia

de su correspondiente idioma. En nuestro caso, del idioma español (“es”).

El SPARQL Endpoint es.dbpedia.org se encuentra en esta Escuela, y contiene el 80% de

los datos de la wikipedia del español, por lo que es una fuente muy interesante para

diversos estudios.

Para este PFG se propone experimentar con diversos analizadores (parseadores) de

lenguaje natural con el objetivo de crear un sistema informatico que permita al usuario

crear preguntas de forma sencilla. Estas preguntas serán traducidas a sentencias

SPARQL y enviadas al SPARQL Endpoint.

Más información en http://es.dbpedia.org y en

http://sites.google.com/site/marianorico/Home/investigacion

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Conocimientos deseables: conocimientos de procesadores de lenguaje (AntLR) y

tecnologías web (JSP, GWT, etc.).

Conocimientos indispensables: Ninguno.

Lugar de realización del proyecto y horario tentativo.

Lugar: cualquier lugar con conexión a Internet

Horario: a convenir con el tutor.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Ministerio de Educación 2700€

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☒ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 16 de Mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Mariano Rico Almodóvar………………………………………………………

Correo Electrónico…[email protected]…………………. Teléfono………7502

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de …Ingeniería Informática……………………

Categoría profesional....Ayudante Doctor………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Tecnologías Linked Data aplicadas a la creación de Aplicaciones Web

Semánticas.

Tutor(es)2 Mariano Rico Almodóvar

Breve descripción de la motivación y objetivos.

La Web Semántica, y su iniciativa más extendida, Linked Data, proporciona una

gran cantidad de datos semánticos que se pueden consultar a través de los llamados

SPARQL Endpoints. Desde junio de 2011,DBpedia, el núcleo central de Linked Data,

produce datos semánticos no solo del idioma inglés, sino también del idioma español

(y otros 14 idiomas no ingleses) a partir de la información almacenada en la wikipedia

de su correspondiente idioma. En nuestro caso, del idioma español (“es”).

El SPARQL Endpoint es.dbpedia.org se encuentra en esta Escuela, y contiene el 80% de

los datos de la wikipedia del español, por lo que es una fuente muy interesante para

diversos estudios.

Para este PFG se propone experimentar con tecnologías que faciliten la creación de

aplicaciones web capaces de leer y/o generar datos semánticos, por ejemplo, de empresas

o universidades.

Más información en http://es.dbpedia.org y en

http://sites.google.com/site/marianorico/Home/investigacion

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Conocimientos deseables: tecnologías web (JSP, ASP, PHP, etc.).

Conocimientos indispensables: Ninguno.

Lugar de realización del proyecto y horario tentativo.

Lugar: cualquier lugar con conexión a Internet

Horario: a convenir con el tutor.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Ministerio de Educación 2700€

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☒ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 16 de Mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Mariano Rico Almodóvar………………………………………………………

Correo Electrónico…[email protected]…………………. Teléfono………7502

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de …Ingeniería Informática……………………

Categoría profesional....Ayudante Doctor………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Técnicas para la creación de material educativo en mundos virtuales no

inmersivos.

Tutor(es)2 Mariano Rico Almodóvar

Breve descripción de la motivación y objetivos.

Los mundos virtuales no inmersivos (tipo Second Life) proporcionan un entorno de bajo

coste y altas prestaciones para la creación de laboratorios virtuales en los que los alumnos

pueden aprender sin supervisión directa de su profesor.

Las plataformas que permiten la creación de estos laboratorios proporcionan lenguajes,

como LSL(http://wiki.secondlife.com/wiki/LSL_Portal), que permiten dotar de

comportamiento (interacción con avatares, comunicación con el mundo real, etc) a los

objetos creados en estos mundos.

Sin embargo, la coordinación de estos objetos para realizar las tareas de una práctica

docente (por ejemplo, laboratorio de electrónica) o de una tarea industrial (por ejemplo,

una cadena de montaje) requieren de un software que coordine y guíe al usuario.

Para este PFG se propone experimentar con técnicas que faciliten la creación de sistemas

de supervisión y guía para usuarios de estos laboratorios virtuales no inmersivos.

Más información en http://opensimulator.org y en

http://sites.google.com/site/marianorico/Home/investigacion

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Conocimientos deseables: LSL, opensim (opensimulator).

Conocimientos indispensables: Ninguno.

Lugar de realización del proyecto y horario tentativo.

Lugar: cualquier lugar con conexión a Internet

Horario: a convenir con el tutor.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Ministerio de Educación 2700€

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☒ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 16 de Mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Mariano Rico Almodóvar………………………………………………………

Correo Electrónico…[email protected]…………………. Teléfono………7502

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de …Ingeniería Informática……………………

Categoría profesional....Ayudante Doctor………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Parseador de lenguaje natural para dominios específicos mediante técnicas

de la Web Semántica

Tutor(es)2 Mariano Rico Almodóvar

Breve descripción de la motivación y objetivos.

La Web Semántica, y su iniciativa más extendida, Linked Data, proporciona una

gran cantidad de datos semánticos que se pueden consultar a través de los llamados

SPARQL Endpoints. Desde junio de 2011,DBpedia, el núcleo central de Linked Data,

produce datos semánticos no solo del idioma inglés, sino también del idioma español

(y otros 14 idiomas no ingleses) a partir de la información almacenada en la wikipedia

de su idioma correspondiente. En nuestro caso, del idioma español (“es”).

El SPARQL Endpoint es.dbpedia.org se encuentra en esta Escuela, y contiene el 80% de

los datos de la wikipedia del español, por lo que es una fuente muy interesante para

diversos estudios.

Para este PFG se propone estudiar las sentencias SPARQL más utilizadas mediante

técnicas combinadas de análisis gramatical y métricas basadas en compresión de datos.

El objetivo es identificar las estructuras más utilizadas de SPARQL. Se dispondrá de un

repositorio de 4 milones de sentencias SPARQL.

Este PFG es parte de un proyecto más amplio en colaboración con Francisco de Borja

Rodríguez y el Grupo de Neurocomputación Biológica (http://www.eps.uam.es/~gnb/).

Más información en http://es.dbpedia.org y en

http://sites.google.com/site/marianorico/Home/investigacion

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Conocimientos deseables: conocimientos de procesadores de lenguaje (flex y/o

AntLR).

Conocimientos indispensables: tratamiento de datos en Linux (scripts, awk, sed)

Lugar de realización del proyecto y horario tentativo.

Lugar: cualquier lugar con conexión a Internet

Horario: a convenir con el tutor.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Ministerio de Educación 2700€

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☒ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 16 de Mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA D/Dª………Marina de la Cruz Echeandía

Correo Electrónico…[email protected]…………. Teléfono

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional. Profesor Asociado LOU

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. ☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Desarrollo de un entorno de diseño de gramáticas de atributos-Christiansen

Tutor(es)2 Marina de la Cruz Echeandía

Breve descripción de la motivación y objetivos. Las gramáticas de atributos y de Christiansen podrían ser considerados como lenguajes de programación en los que escribir soluciones a cualquier problema. Sin embargo, en la actualidad, son muy pocas las herramientas de las que sus posibles programadores pueden disfrutar para estas tareas. Su uso más habitual (formalismo para la descripción de los lenguajes de programación para facilitar el desarrollo de sus compiladores e intérpretes) ha condicionado el tipo de herramientas disponibles. En la actualidad estos modelos están siendo utilizados para otros propósitos que inciden más en su naturaleza de “lenguajes de programación” en sí mismos. El objetivo de este proyecto es desarrollar un entorno de trabajo que facilite el diseño y depuración de este tipo de gramáticas. El alumno deberá familiarizarse con los modelos y con los problemas que determinan su correcto diseño (test de circularidad, por ejemplo) y desarrollar una herramienta en la que el futuro “programador” de estas gramáticas pueda especificarlas y, de alguna manera, depurarlas.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera). Cualquier estudiante del grado de Ingeniería Informática dispone de los suficientes Conocimientos. Lugar de realización del proyecto y horario tentativo. Departamento de Ingeniería Informática. Horario a determinar con el estudiante En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca Plazo de la solicitud. Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009): x Ingeniería del Software ☐ Ingeniería de Computadores x Computación ☐ Sistemas de Información ☐ Tecnologías de la Información

Madrid, 7…… de …Junio.… de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D. Miguel Ángel García García

Correo Electrónico [email protected] Teléfono 91 497 6208

En calidad de (marcar con X lo que proceda):

☒ Profesor del Departamento de Tecnología Electrónica y de las Comunicaciones

Categoría profesional Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título

Seguimiento de personas usando patrones de movimiento

espacio-temporales en escenas pobladas

Tutor(es)2 Miguel Ángel García García

Breve descripción de la motivación y objetivos.

El seguimiento de personas es un componente fundamental en numerosas aplicaciones

de Visión por Computador, incluyendo videovigilancia, interpretación de escenas y

análisis de comportamiento. Aunque el seguimiento de personas aisladas en escenas

simples es un problema que ya puede considerarse resuelto mediante la aplicación

de diversas técnicas propuestas durante las últimas décadas, el seguimiento en escenas

complejas y con elevada densidad de personas es aún un problema abierto que suscita

un enorme interés, tanto a nivel investigador como empresarial.

El objetivo de este proyecto es implementar y analizar un algoritmo de seguimiento

de personas en escenas complejas que ha sido publicado en el año 2012, y que se

considera una de las principales contribuciones del estado del arte en este ámbito.

El análisis incluirá la comparación experimental con otros algoritmos de seguimiento

ya disponibles. Como resultado de dicho análisis, se identificarán las posibles

deficiencias del algoritmo desarrollado y, eventualmente, se propondrán mejoras

algorítmicas susceptibles de dar lugar a nuevos trabajos de investigación.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Se requiere dominio de programación en C/C++, así como una buena formación

en Probabilidad y Estadística. Es deseable tener conocimientos básicos de Procesado

de Imágenes.

Lugar de realización del proyecto y horario tentativo.

Laboratorio del edificio C.

Horario flexible de mañana o tarde.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 29 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO

GRADO EN INGENIERÍA INFORMÁTICA

D/Dª Pablo Castells Azpilicueta

Correo electrónico: [email protected] Teléfono: 914972106

En calidad de:

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la

Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y

elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Novedad y diversidad en motores de búsqueda y sistemas de recomendación

personalizada

Tutor(es)2 Pablo Castells Azpilicueta

Breve descripción de la motivación y objetivos.

El grueso del desarrollo y la investigación en el campo de los motores de búsqueda y los

sistemas de recomendación (y la Recuperación de Información en general) se ha orientado

a maximizar el acierto en las respuestas como único objetivo y criterio de evaluación de los

sistemas. Sin embargo, desde hace aproximadamente una década, se ha empezado a enten-

der la importancia de otras dimensiones como, en particular, la novedad y la diversidad de

los resultados.

En el caso de la búsqueda, la diversidad es importante para consultas ambiguas y/o incom-

pletas (casi todas lo son en alguna medida), para las cuales es más ventajoso cubrir diferen-

tes posibles interpretaciones o aspectos de lo que el usuario necesita, que insistir con más

resultados acertados pero redundantes entre sí. En el caso de la recomendación proactiva,

el descubrimiento (novedad) para el usuario es un ingrediente sin el cual las recomenda-

ciones tienen poco sentido, pues no es útil recomendar lo que el usuario ya conoce o ya

tiene. Las recomendaciones diversas por otro lado ofrecen al usuario un mayor abanico de

opciones a elegir, favoreciendo la utilidad de las mismas para el usuario, y el rendimiento

(por ejemplo, en términos de ventas en comercio electrónico) para el proveedor.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante

desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

En este marco, el TFG puede enfocarse en diferentes direcciones y tareas, tales como:

Desarrollo de algoritmos y sistemas que mejoren la novedad y la diversidad de un bus-

cador, o de un recomendador, manteniendo al mismo tiempo un buen nivel de acierto.

Mejorar la diversidad y la novedad teniendo en cuenta otras variables como el tiempo,

o las unidades de acción del usuario (p.e. sesiones de búsqueda).

Desarrollo de técnicas, métricas y metodologías para medir y evaluar la novedad y la

diversidad de un sistema de recuperación de información, tanto sobre datos de prueba,

como en experimentos con usuarios.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables.

Programación fluida en Java.

Manejo de bases de datos.

El interés por la continuación hacia el posgrado y una posible carrera investigadora es una

ventaja adicional, aunque no indispensable.

Lugar de realización del proyecto y horario tentativo.

Laboratorio del edificio B.

Media jornada (mañana o tarde).

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora.

Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE

4 agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☒ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 1 de junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO

GRADO EN INGENIERÍA INFORMÁTICA

D/Dª Pablo Castells Azpilicueta

Correo electrónico: [email protected] Teléfono: 914972106

En calidad de:

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la

Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y

elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Recomendación personalizada basada en redes sociales

Tutor(es)2 Pablo Castells Azpilicueta

Breve descripción de la motivación y objetivos.

Los sistemas de recomendación personalizada han tenido un auge importante desde hace

casi dos décadas, que se ha intensificado en años recientes, impulsado por la explosión y la

evolución continua de la Web y los medios online. Los recomendadores son sistemas de

acceso a información que se caracterizan por no requerir búsquedas o peticiones expresas de

los usuarios. Los sistemas de recomendación (como los que utilizan Amazon, Last.fm,

Youtube, eBay, y multitud de tiendas online) observan la actividad de los usuarios (compra

o consumo de productos, valoraciones, navegación, búsquedas, etc.) y en base a ella infieren

posibles intereses de éstos, según los cuales el sistema sugiere automáticamente productos

que podrían interesar a los usuarios, de manera individual y personalizada.

Existen diferentes estrategias y algoritmos de recomendación. En el TFG se explorará una

dirección muy reciente, que consiste en extraer de las estructuras y actividad en las redes

sociales información útil para mejorar la efectividad y aceptación de las recomendaciones.

Una idea obvia es recomendar al usuario productos que han gustado a sus amigos. El TFG

se orientará a ideas más elaboradas que maticen, por ejemplo, entre los diferentes contactos

de un usuario, sus características globales dentro de la red social (conectividad, centrali-

dad, etc.), la interacción directa entre usuarios, la perspectiva de recomendaciones y accio-

nes anteriores, así como el potencial de las redes sociales para mejorar dimensiones de

efectividad complementarias al acierto. La hibridación de estas estrategias con otras clási-

cas (filtrado colaborativo, etc.) forma parte del problema a resolver.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante

desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables.

Programación fluida en Java.

Manejo de bases de datos.

El interés por la continuación hacia el posgrado y una posible carrera investigadora es una

ventaja adicional, aunque no indispensable.

Lugar de realización del proyecto y horario tentativo.

Laboratorio del edificio B.

Media jornada (mañana o tarde).

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad fi-

nanciadora.

Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE

4 agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☒ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 1 de junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO

GRADO EN INGENIERÍA INFORMÁTICA

D/Dª Pablo Castells Azpilicueta

Correo electrónico: [email protected] Teléfono: 914972106

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Profesor Titular de Universidad

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la

Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y

elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Análisis de sesión en búsqueda Web

Tutor(es)2 Pablo Castells Azpilicueta

Breve descripción de la motivación y objetivos.

Las técnicas tradicionales de búsqueda Web tratan cada consulta como una operación ais-

lada. Sin embargo, los buscadores modernos van avanzando hacia entender que una bús-

queda es típicamente una secuencia de consultas, a través de las cuales el usuario va, por

ejemplo, acotando lo que buscaba, reorientando sus objetivos, o encontrando diferentes

piezas de una búsqueda que tiene varias partes. Existen formas de mejorar la efectividad de

un buscador analizando las consultas anteriores a la actual, y los documentos “clickados”

por el usuario en las sucesivas respuestas. Esta perspectiva abre un nuevo campo de posibi-

lidades, desde ideas muy sencillas y prácticas, hasta elaboraciones más teóricas y sofistica-

das.

El TFG propone el desarrollo e implementación de técnicas en este marco. Como punto de

partida, se implementará un módulo de captura, tratamiento y análisis de sesiones sobre el

API de un buscador comercial. El objetivo será diseñar el módulo de forma altamente con-

figurable y abierta a la integración de algoritmos diversos de mejora y elaboración de los

resultados (relevance feedback, personalización, diversificación, etc.), con el fin de servir

de plataforma de experimentación. Sobre esta base, dentro del TFG se desarrollará y expe-

rimentará además con alguna técnica específica en este ámbito.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante

desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables.

Programación fluida en Java.

Manejo de bases de datos.

El interés por la continuación hacia el posgrado y una posible carrera investigadora es una

ventaja adicional, aunque no indispensable.

Lugar de realización del proyecto y horario tentativo.

Laboratorio del edificio B.

Media jornada (mañana o tarde).

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE

4 agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☒ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 1 de junio de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D Pablo Varona Martínez

Correo Electrónico: [email protected] Teléfono 914972263

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Profesor Titular

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Adaptación de una nariz artificial para el estudio del Alzheimer en una máquina de resonancia magnética

Tutor(es)2 Pablo Varona Martínez

Breve descripción de la motivación y objetivos.

El diagnostico y tratamiento de enfermedades del sistema nervioso puede mejorarse

mediante nuevas técnicas de estimulación dependiente de la actividad registrada en

tiempo real. El objetivo del proyecto es la adaptación de una nariz artificial para

controlar los estímulos olfativos que se envían a un paciente de Alzheimer en una

máquina de resonancia magnética. La estimulación requiere la caracterización del

estímulo y el control en tiempo real de un olfatómetro.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por el tema y capacidad de trabajo en un entorno multidisciplinar.

Lugar de realización del proyecto y horario tentativo.

Escuela Politécnica Superior y Fundación

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 7 de junio de 2011

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D Pablo Varona Martínez

Correo Electrónico: [email protected] Teléfono 914972263

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Profesor Titular

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Estrategias cooperativas de detección y localización de olores con robots y narices artificiales

Tutor(es)2 Pablo Varona Martínez

Breve descripción de la motivación y objetivos.

La detección de olores y la localización de fuentes de olor es un problema que se

plantea en muchos contextos distintos: industria alimentaria, control de calidad,

seguridad etc. En este proyecto se propone el diseño de estrategias cooperativas para la

detección y localización de olores mediante narices artificiales implementadas en

robots móviles. Las tareas de localización dependen tanto de la eficiencia de las narices

como de la estrategia de búsqueda cooperativa entre los robots.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por el tema y capacidad de trabajo en un entorno multidisciplinar. Se valorarán

conocimientos de robótica, de estrategias cooperativas y comunicación WIFI.

Lugar de realización del proyecto y horario tentativo.

Escuela Politécnica Superior

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 7 de junio de 2011

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D Pablo Varona Martínez

Correo Electrónico: [email protected] Teléfono 914972263

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Profesor Titular

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Registro en tiempo real de señalización biológica utilizando una tarjeta de adquisición de datos USB

Tutor(es)2 Pablo Varona Martínez

Breve descripción de la motivación y objetivos.

El registro en tiempo real de distintos tipos de señalización biológica (actividad de un

nervio, ritmo cardiaco, ritmo respiratorio, conductividad de la piel) permite utilizar los

eventos detectados para caracterizar esta actividad y emplearla en el control de

distintos tipos de dispositivos (médicos o interfaces hombre-máquina). El objetivo de

este proyecto es construir y comprobar la eficiencia de un driver que adquiera datos

biológicos en tiempo real mediante un protocolo USB.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por el tema y capacidad de trabajo en un entorno multidisciplinar.

Lugar de realización del proyecto y horario tentativo.

Escuela Politécnica Superior

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 7 de junio de 2011

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D Pablo Varona Martínez

Correo Electrónico: [email protected] Teléfono 914972263

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Profesor Titular

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Diseño de interfaces cerebro-máquina y hombre-máquina controlados por señalización-biológica

Tutor(es)2 Pablo Varona Martínez

Breve descripción de la motivación y objetivos.

El uso de observadores dinámicos en tiempo real permite diseñar nuevas tecnologías de

interfaces hombre-máquina y cerebro-máquina controlados por señalización biológica

(EEG, patrón respiratorio, ritmo cardíaco, conductividad de la piel, presión sanguínea)

en tiempo real. El objetivo de este proyecto es la utilización de esta nueva tecnología

para el diseño de interfaces de aplicación médica y prostética.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por el tema y capacidad de trabajo en un entorno multidisciplinar.

Lugar de realización del proyecto y horario tentativo.

Escuela Politécnica Superior

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 7 de junio de 2011

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D Pablo Varona Martínez

Correo Electrónico: [email protected] Teléfono 914972263

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Profesor Titular

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Interfaces hombre-máquina mediante técnicas de seguimiento de ojos y reconocimiento de voz

Tutor(es)2 Pablo Varona Martínez

Breve descripción de la motivación y objetivos.

Las estrategias que combinan varias modalidades de adquisición de información

pueden mejorar sensiblemente los interfaces hombre-máquina. El seguimiento de ojos

es una tecnología emergente para el control de dispositivos portátiles (tabletas,

smartphones, libros electrónicos) y ordenadores en general que puede facilitar el

control intuitivo de estos dispositivos. En este proyecto se abordará el desarrollo del

control de aplicaciones que combinan el seguimiento de ojos y el reconocimiento de

voz.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por el tema y capacidad de trabajo en un entorno multidisciplinar.

Lugar de realización del proyecto y horario tentativo.

Escuela Politécnica Superior

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 7 de junio de 2011

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D Pablo Varona Martínez

Correo Electrónico: [email protected] Teléfono 914972263

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Profesor Titular

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título

Desarrollo de protocolos de estimulación dependiente de actividad en electrofisiología e imagen neuronal

Tutor(es)2 Pablo Varona Martínez

Breve descripción de la motivación y objetivos.

Las técnicas de estimulación dependiente de actividad son esenciales para el estudio

del sistema nervioso puesto que permiten poner en evidencia dinámicas e interacciones

neuronales que no se observan con protocolos de estimulación tradicional. En este

proyecto se propone el desarrollo de protocolos de observación y estimulación

dinámica en electrofisiología e imagen neural en tiempo real.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Interés por el tema y capacidad de trabajo en un entorno multidisciplinar.

Lugar de realización del proyecto y horario tentativo.

Escuela Politécnica Superior

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 7 de junio de 2011

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Roberto Latorre Camino…………………………………………………………

Correo Electrónico…[email protected]…………………. Teléfono…2537..….

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. …Ingeniería Informática…………………………

Categoría profesional....Profesor Ayudante Doctor………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Aplicación de nuevas estrategias bioinspiradas en el contexto de las

Signature Neural Networks

Tutor(es)2 Roberto Latorre Camino

Breve descripción de la motivación y objetivos.

Las redes neuronales artificiales se inspiran en sus equivalentes biológicas para diseñar

nuevos paradigmas de computación artificial. Los avances producidos en el estudio del

sistema nervioso en los últimos años han proporcionado una ingente cantidad de

nuevos datos relativos a los mecanismos de codificación, transformación, coordinación,

creación, ejecución y aprendizaje de información en distintos tipos de redes neuronales

biológicas. Sin embargo, la inspiración biológica de las redes neuronales artificiales

sigue siendo muy limitada, basándose casi exclusivamente a la presencia de elementos

de procesamiento de información conectados entre sí y a la existencia de reglas de

aprendizaje basadas en la modificación de los pesos de estas conexiones.

Existen muy pocos ejemplos que hagan uso de estos nuevos descubrimientos. Uno de

ellos son las redes neuronales basadas en firmas (Signature Neural Networks). En este

TFG se propone al estudiante profundizar, entre otros, en el uso de mecanismos tales

como el aprendizaje subcelular, el reconocimiento del emisor de la señal, la

discriminación y contextualización de los mensajes de entrada y las estrategias de

codificación multicódigo en el contexto de las SNN.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Indispensable: Conocimientos básicos de neurocomputación y buena base matemática

Lugar de realización del proyecto y horario tentativo.

Lugar: No existen restricciones. Posibilidad de realizar el trabajo en un laboratorio del

edificio B

Horario: A convenir

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 30 de mayo de 2012

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Roberto Latorre Camino…………………………………………………………

Correo Electrónico…[email protected]…………………. Teléfono…2537..….

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. …Ingeniería Informática…………………………

Categoría profesional....Profesor Ayudante Doctor………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Mecanismo de intercambio de información firmada dentro del protocolo

HTTP

Tutor(es)2 Roberto Latorre Camino

Breve descripción de la motivación y objetivos.

La realización de trámites de forma telemática a través de Internet es algo cada vez más

habitual. Dada la naturaleza de la información gestionada en este tipo de trámites, en

la mayoría de las ocasiones los datos aportados deben firmarse por la persona o entidad

que realiza la entrega para verificar la identidad del emisor y la veracidad de la

información.

En el caso de los trámites telemáticos, en muchas ocasiones el proceso de aporte de

información consiste en cumplimentar en un navegador web un cuestionario HTML

que posteriormente se envía al servidor de la entidad gestora del trámite

(ayuntamientos, ministerios, etc). En este TFG se propone al estudiante el desarrollo de

un mecanismo que permita la firma digital de la información enviada en un formulario

HTML y la posterior verificación de la identidad del emisor.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

hubiera).

Indispensable: Conocimientos básicos de Java y/o PHP

Recomendable: Conocimientos de JavaScript

Lugar de realización del proyecto y horario tentativo.

Lugar: No existen restricciones

Horario: A convenir

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☒ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 30 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Roberto Latorre Camino…………………………………………………………

Correo Electrónico…[email protected]…………………. Teléfono…2537..….

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. …Ingeniería Informática…………………………

Categoría profesional....Profesor Ayudante Doctor………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Simulador de un autómata PLC mediante Ladder

Tutor(es)2 Roberto Latorre Camino

Breve descripción de la motivación y objetivos.

Un autómata programable industrial o PLC (de sus siglas en inglés Programable Logic

Controller), es un equipo electrónico programable diseñado para controlar en tiempo

real y en un ambiente de tipo industrial procesos secuenciales. Un PLC trabaja en base

a la información recibida a través de una serie de dispositivos de entrada (analógicos o

digitales), la cual es procesada en tiempo real por el sistema, dando como resultado una

salida que puede actuar sobre el conjunto de dispositivos mecánicos controlados por el

PLC.

El trabajo a realizar por el alumno consistiría en definir e implementar (i) un sistema

que permita diseñar PLCs utilizando para ello el lenguaje gráfico Ladder y (ii) un

protocolo de comunicación entre un supuesto dispositivo físico y el sistema

desarrollado para visualizar y controlar en tiempo real un proceso físico.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Indispensable: Conocimientos de Java

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Lugar de realización del proyecto y horario tentativo.

Lugar: No existen restricciones

Horario: A convenir

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☒ Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☒ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 30 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D Roberto Latorre Camino

Correo Electrónico: [email protected] Teléfono 914972537

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Profesor Ayudante Doctor

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboraciónPropone el siguiente TRABAJO DE FIN DE GRADO, a fin

de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente,

para su posterior asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Adquisición y caracterización de señales bio-médicas en dispositivos

móviles

Tutor(es)2 Roberto Latorre Camino

Breve descripción de la motivación y objetivos.

En el contexto de aplicaciones de telemedicina e interfaces hombre-máquina de última

generación es necesaria la adquisición de señales biológicas (actividad ocular, patrón

respiratorio, ritmo cardiaco, conductividad de la piel, presión sanguínea etc). En los

últimos años, el Grupo de Neurocomputación Biológica (GNB) de la EPS ha realizado

con éxito distintos proyectos en esta área, en los que se capturaban este tipo de señales

con un ordenador interactuando y/o controlando algún dispositivo.

El objetivo de este proyecto es la adquisición y caracterización de este tipo de señales

con dispositivos móviles y tabletas.

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

hubiera).

Interés por el tema y capacidad de trabajo en un entorno multidisciplinar.

Lugar de realización del proyecto y horario tentativo.

Escuela Politécnica Superior

Horario: A convenir

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☒ Tecnologías de la Información

Madrid, 30 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA D/Dª Rosa María Carro Salas …………………………………………………

Correo Electrónico [email protected]……....…………………………........ Teléfono 91 497 2276……..….

En calidad de (marcar con X lo que proceda):

☒Profesor/a del Departamento de Ingeniería Informática ……………

Categoría profesional Profesor Titular de Universidad ……………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. ☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Diseño y desarrollo de aplicaciones basadas en una mesa multicontacto para facilitar a usuarios con limitaciones cognitivas el desarrollo de habilidades relacionadas con la imagen personal.

Tutor(es)2 Rosa María Carro Salas Breve descripción de la motivación y objetivos. Este proyecto se enmarca en el ámbito de la investigación y desarrollo de tecnología para facilitar la atención a la diversidad. En particular, se trata de facilitar la adquisición de habilidades a usuarios con necesidades especiales (proyecto ASIES, Ministerio de Ciencia y Tecnología). Diariamente las personas realizamos una gran cantidad de actividades y tomamos decisiones, tanto en situaciones cotidianas (¿qué me pongo hoy?) como ante situaciones imprevistas (el Metro no funciona, ¿cómo vuelvo hoy a casa?). Sin embargo, mientras algunas personas son capaces de tomar decisiones y desenvolverse con facilidad, para otras esto puede resultar bastante complicado. Por ejemplo, las personas con limitaciones cognitivas presentan mayores dificultades ante tareas “aparentemente” sencillas, como escoger la ropa adecuada para acudir a una entrevista de trabajo, o imprevistos, como encontrar que el Metro no funciona y tener que volver a casa. En este proyecto se abordará, esencialmente, el diseño y desarrollo de una aplicación que, utilizando como soporte una mesa multicontacto, facilite a personas con limitaciones cognitivas el desarrollo de habilidades relacionadas con la imagen

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

personal. A través de la mesa se plantearán situaciones y ejercicios relacionados con este tema, con el objetivo de que los usuarios aprendan a partir de sus interacciones con la mesa. Existe la posibilidad de realizar una experiencia piloto con usuarios finales en el ámbito de la UAM, con profesionales interesados en esta iniciativa. Más información: [email protected] Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera). Indispensables: ninguno Deseables: programación Lugar de realización del proyecto y horario tentativo. Lugar: EPS. Horario: a acordar, según horario de clases del estudiante. En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca Plazo de la solicitud. Abierto. Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009): ☐ Ingeniería del Software ☐ Ingeniería de Computadores ☐ Computación ☐ Sistemas de Información ☒Tecnologías de la Información

Madrid, 28 de mayo de 2012

Rosa María Carro Salas (Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA D/Dª Rosa María Carro Salas …………………………………………………

Correo Electrónico [email protected]……....…………………………........ Teléfono 91 497 2276……..….

En calidad de (marcar con X lo que proceda):

☒Profesor/a del Departamento de Ingeniería Informática ……………

Categoría profesional Profesor Titular de Universidad ……………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. ☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Diseño e implementación de juegos en mesas multicontacto para favorecer la interacción social y la integración de niños con dificultades de socialización.

Tutor(es)2 Rosa María Carro Salas Breve descripción de la motivación y objetivos. Este proyecto se enmarca en el ámbito de la investigación y desarrollo de tecnología para facilitar la atención a la diversidad. En particular, se trata de facilitar la adquisición de habilidades a usuarios con necesidades especiales (proyecto ASIES, Ministerio de Ciencia y Tecnología). Durante la infancia, las relaciones humanas son una parte fundamental para el desarrollo personal. Sin embargo, hay niños que presentan dificultades a la hora de relacionarse e integrarse en su entorno (por ejemplo, aquellos con algún trastorno del espectro autista, o cualquier otra dificultad de socialización). En este proyecto se abordará el diseño y desarrollo de juegos y actividades, basadas en la utilización de una mesa multicontacto, que sirvan como medio para favorecer la interacción social y la integración de niños con dificultades de socialización. Se exploraría la posibilidad de realizar una experiencia piloto en un colegio próximo a la UAM, interesado en esta iniciativa. Más información: [email protected]

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera). Indispensables: ninguno Deseables: programación Lugar de realización del proyecto y horario tentativo. Lugar: EPS. Horario: a acordar, según horario de clases del estudiante. En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca Plazo de la solicitud. Abierto. Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009): ☐ Ingeniería del Software ☐ Ingeniería de Computadores ☐ Computación ☐ Sistemas de Información ☒Tecnologías de la Información

Madrid, 28 de mayo de 2012

Rosa María Carro Salas (Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA D/Dª Rosa María Carro Salas …………………………………………………

Correo Electrónico [email protected]……....…………………………........ Teléfono 91 497 2276……..….

En calidad de (marcar con X lo que proceda):

☒Profesor/a del Departamento de Ingeniería Informática ……………

Categoría profesional Profesor Titular de Universidad ……………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. ☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Diseño e implementación de juegos y actividades colaborativas a través de mesas multicontacto para facilitar el aprendizaje de la gestión de emociones por parte de usuarios con limitaciones cognitivas.

Tutor(es)2 Rosa María Carro Salas Breve descripción de la motivación y objetivos. Este proyecto se enmarca en el ámbito de la investigación y desarrollo de tecnología para facilitar la atención a la diversidad. En particular, se trata de facilitar la adquisición de habilidades a usuarios con necesidades especiales (proyecto ASIES, Ministerio de Ciencia y Tecnología). En este proyecto se abordará el diseño y desarrollo de juegos y actividades que sirvan como medio para el desarrollo de habilidades relacionadas con la identificación y gestión de emociones. Estos juegos y actividades se llevarán a cabo a través de una mesa multicontacto. A través de la mesa se podrán plantear situaciones sobre las que los usuarios trabajarán para determinar qué les transmite cada una de ellas, cómo reaccionarían, cuál sería realmente el mejor modo de reaccionar, etc. Existe la posibilidad de realizar una experiencia piloto con usuarios finales en el ámbito de la UAM, con profesionales interesados en esta iniciativa. Más información: [email protected]

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera). Indispensables: ninguno Deseables: programación Lugar de realización del proyecto y horario tentativo. Lugar: EPS. Horario: a acordar, según horario de clases del estudiante. En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca Plazo de la solicitud. Abierto. Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009): ☐ Ingeniería del Software ☐ Ingeniería de Computadores ☐ Computación ☐ Sistemas de Información ☒Tecnologías de la Información

Madrid, 28 de mayo de 2012

Rosa María Carro Salas (Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Sacha Gómez Moñivas…………………………………………………………

Correo Electrónico…[email protected]……………………. Teléfono……3207.

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. …Ingeniería Informática………………………

Categoría profesional....Contratado Ramón y Cajal…………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título

Estrategias Bioinspiradas para la optimización del aprendizaje de Redes

Neuronales Artificiales (RNA).

Tutor(es)2 Sacha Gómez Moñivas

Breve descripción de la motivación y objetivos.

Uno de los tópicos de mayor interés actualmente para la optimización en el

funcionamiento de RNAs es el uso de estrategias bioinspiradas en el diseño de la

arquitectura de red.

En este trabajo se propone insistir en la inspiración en redes neuronales

biológicas e incluir en la arquitectura de RNAs elementos diferenciadores de

neuronas individuales, de forma similar a lo que ocurre en muchos sistemas biológicos.

Este sistema de diferenciación neuronal (Firmas neuronales) servirá para que la RNA

sea capaz de determinar de forma automática la importancia de cada neurona en la red,

y de esa forma autoconfigurarse para obtener una arquitectura óptima.

Se propone al estudiante un trabajo de diseño de RNAs que potencie la diferenciación

Entre neuronas y mejore el rendimiento de RNAs tradicionales.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Indispensables: Ninguno

Deseables: Buen nivel en C++

Lugar de realización del proyecto y horario tentativo.

Lugar: Laboratorio del edificio B.

Horario: Mañana o tarde, negociable

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 23 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Sacha Gómez Moñivas…………………………………………………………

Correo Electrónico…[email protected]……………………. Teléfono……3207.

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. …Ingeniería Informática………………………

Categoría profesional....Contratado Ramón y Cajal…………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Redes Neuronales Artificiales aplicadas a Nanotecnología

Tutor(es)2 Sacha Gómez Moñivas

Breve descripción de la motivación y objetivos.

La Nanotecnología es una disciplina que está en pleno auge en los últimos años y

abarca una gran cantidad de aplicaciones que tienen como punto en común el trabajo

a escala nanométrica. Uno de los principales problemas que se tienen trabajando a esa

escala es la gran complejidad e indeterminación de muchos de los entornos estudiados.

Para problemas en los que interaccionan muchos parámetros, donde varios son además

desconocidos, las RNAs son herramientas muy eficientes de clasificación.

En este proyecto se propone la aplicación de RNAs a sistemas nanométricos donde

otro tipo de simulaciones numéricas han tenido problemas para obtener información

útil. En el proyecto se podrán emplear RNAs tradicionales o diseñarlas a medida.

Como ejemplos de sistemas nanométricos a tratar se tienen láminas de grafeno,

nanotubos de carbono, monocapas de agua, etc.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los

hubiera).

Indispensables: Ninguno

Deseables: Buen nivel de programación.

Lugar de realización del proyecto y horario tentativo.

Lugar: Laboratorio del edificio B.

Horario: Mañana o tarde, negociable

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 23 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Sacha Gómez Moñivas…………………………………………………………

Correo Electrónico…[email protected]……………………. Teléfono……3207.

En calidad de (marcar con X lo que proceda):

☒ Profesor/a del Departamento de. …Ingeniería Informática………………………

Categoría profesional....Contratado Ramón y Cajal…………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Diseño de videojuegos para el aprendizaje

Tutor(es)2 Sacha Gómez Moñivas y Simone Santini

Breve descripción de la motivación y objetivos.

Durante los últimos años, los videojuegos se han convertido en una de las actividades

más populares en las que se emplea el tiempo libre. Debido a esto, los juegos

orientados al aprendizaje se consideran como una de las herramientas con mayor

potencial para motivar el estudio en todos los niveles de enseñanza.

Se propone diseñar un sistema configurable que permita la creación de videojuegos con

finalidades didácticas. El sistema que crearemos permitirá a un diseñador de

videojuegos con escasos conocimientos de informática diseñar un videojuego a través

de ficheros de configuración que determinen los detalles específicos del juego

(argumento-historia, personajes, acciones permitidas…).

También se realizarán experimentos sobre la eficacia de este tipo de juegos para el

aprendizaje y la interacción. Por tanto, por un lado el motor que diseñaremos deberá

prever la posibilidad de diseñar juegos con varios jugadores, por otro deberá contener

instrumentos de medida de las variables que el experimentador considere relevantes.

Una vez diseñado el juego, se podrán realizar trabajos de análisis de la motivación de

los colectivos involucrados (profesores, estudiantes, usuarios externos…) para

determinar la eficacia del videojuego frente a métodos de estudio tradicionales.

Este es un trabajo muy multidisciplinar, donde se tendrá la oportunidad de colaborar

con grupos externos a la Escuela Politécnica Superior.

Más información en www.ii.uam.es/~sacha.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si

los hubiera).

Indispensables: Ninguno

Deseables: Buen nivel de programación, preferiblemente en C y C++, mucha

imaginación, pasión por los videojuegos y la enseñanza, y ganas de trabajar en un

entorno multidisciplinar.

Lugar de realización del proyecto y horario tentativo.

Lugar: Laboratorio del edificio B.

Horario: Mañana o tarde, negociable

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Abierto

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

☐ Ingeniería del Software

☐ Ingeniería de Computadores

☒ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 23 de mayo de 2012

(Firma del/de los tutor/es)

PROPUESTATRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Sergio López Buedo………………………………………………………………

Correo Electrónico…[email protected]……………. Teléfono…2249…….

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de. …Tec. Electrónica y de las Comunicaciones……

Categoría profesional...Profesor Contratado Doctor………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. X Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

TítuloDesarrollo de una sonda Ethernet activa basada en un microprocesador de bajo coste ARM Cortex-A8

Tutor(es)2 Sergio López BuedoJavier Ramos de Santiago

Breve descripción de la motivación y objetivos. Para poder garantizar la calidad de una red de comunicaciones es imprescindible hacer un despliegue de sondas que midan diferentes parámetros de su funcionamiento: ancho de banda disponible, retardos, etc. Sin embargo, esto plantea un serio problema económico, pues una cobertura total de la red puede necesitar un número sondas prohibitivo en términos de coste.

En este proyecto se plantea desarrollar una sonda Ethernet activa usando un microprocesador de muy bajo coste basado en la arquitectura ARM Cortex-A8. En la actualidad muchos fabricantes ofrecen microprocesadores basados en esta arquitectura, que proporciona unas excelentes características prestaciones/precio. Su popularidad ha facilitado que haya disponibles una gran variedad de entornos de desarrollo, distribuciones GNU/Linux, Android, etc. En particular, se usará el procesador AM3359 de Texas Instruments, que proporciona un conjunto de periféricos muy adecuado para resolver este problema.

El proyecto consiste en un desarrollo SW sobre una plataforma de desarrollo ya existente (por ejemplo BeagleBone), usando GNU/Linux como sistema operativo.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC).2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIORUNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera).Indispensable:

• Nivel alto de programación en C.• Experiencia en desarrollo de SW en entornos GNU/Linux.• Buen conocimiento de redes de ordenadores.• Capacidad de entender hojas de datos de microcontroladores complejos.• Motivación para afrontar proyectos complejos y aptitud para el trabajo

autónomo.

Deseable:• Conocimiento del kernel de Linux y desarrollo de drivers.• Experiencia en desarrollo para sistemas empotrados basados en ARM• Experiencia en la programación de periféricos (temporizadores, interfaces de

red, etc.)

Lugar de realización del proyecto y horario tentativo.Laboratorio C-113Horario flexible

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidadfinanciadora.Entidad Financiadora Cuantía de la becaGrupo High-Performance Computing and Networking (HPCN) 500 € / Mes

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009):

☐ Ingeniería del SoftwareX Ingeniería de Computadores ☐ Computación☐ Sistemas de Información☐ Tecnologías de la Información

Madrid, 29 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIORUNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTATRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Sergio López Buedo………………………………………………………………

Correo Electrónico…[email protected]……………. Teléfono…2249…….

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de. …Tec. Electrónica y de las Comunicaciones……

Categoría profesional...Profesor Contratado Doctor………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. X Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

TítuloDesarrollo de una sonda Ethernet activa basada en un dispositivo Xilinx Zynq

Tutor(es)2 Sergio López BuedoVíctor Moreno Martínez

Breve descripción de la motivación y objetivos. Para poder garantizar la calidad de una red de comunicaciones es imprescindible hacer un despliegue de sondas que midan diferentes parámetros de su funcionamiento: ancho de banda disponible, retardos, etc. Ciertos tipos de medida necesitan una gran precisión de tiempo, lo que obliga a utilizar estaciones de trabajo de altas prestaciones. Esto plantea serios problemas en términos de espacio, consumo, coste, etc.

En este proyecto se plantea desarrollar una sonda activa Ethernet usando un dispositivo Xilinx Zynq. Este dispositivo incluye un procesador ARM Cortex-A9 de doble núcleo, un amplio catálogo de periféricos y un área de lógica programable (FPGA), todo en chip de bajo coste. El área de lógica programable permite implementar un mecanismo para el marcado preciso de tiempos en los paquetes de red, bien usando el reloj del sistema o un reloj de alta precisión basado en GPS, y todo ello con muy bajo coste y consumo. Xilinx Zynq es por tanto un dispositivo muy prometedor para este tipo de aplicaciones.

El proyecto consiste en un desarrollo SW y HW (VHDL) sobre una plataforma de desarrollo ya existente (por ejemplo Digilent ZedBoard), usando GNU/Linux como sistema operativo y las herramientas de desarrollo de FPGAs de Xilinx (ISE/EDK).

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC).2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIORUNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera).Indispensable:

• Nivel alto de programación en C.• Nivel alto de desarrollo en HDL (VHDL, Verilog).• Experiencia en desarrollo de SW en entornos GNU/Linux.• Experiencia en desarrollo FPGA.• Buen conocimiento de redes y arquitectura de ordenadores.• Capacidad de entender hojas de datos de microcontroladores y FPGAs

complejos.• Motivación para afrontar proyectos complejos y aptitud para el trabajo

autónomo.

Deseable:• Conocimiento del kernel de Linux y desarrollo de drivers• Experiencia en desarrollo para sistemas empotrados basados en ARM• Experiencia en la programación de periféricos (temporizadores, interfaces de

red, etc.)• Experiencia en sistemas empotrados basados en FPGA

Lugar de realización del proyecto y horario tentativo.Laboratorio C-113Horario flexible

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidadfinanciadora.Entidad Financiadora Cuantía de la becaGrupo High-Performance Computing and Networking (HPCN) 500 € / Mes

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009):

☐ Ingeniería del SoftwareX Ingeniería de Computadores ☐ Computación☐ Sistemas de Información☐ Tecnologías de la Información

Madrid, 29 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIORUNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTATRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª…Sergio López Buedo………………………………………………………………

Correo Electrónico…[email protected]……………. Teléfono…2249…….

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de. …Tec. Electrónica y de las Comunicaciones……Categoría profesional...Profesor Contratado Doctor………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. X Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

TítuloDesarrollo de driver y aplicación de gestión para un sistema basado en FPGA para la captura y reproducción de tráfico en redes 40 Gbps Ethernet

Tutor(es)2 Sergio López BuedoJaime Jesús Garnica Betrán

Breve descripción de la motivación y objetivos. El crecimiento exponencial en el uso de Internet obliga a incrementar las velocidades de transmisión de las redes. En la actualidad, los grandes centros de datos están empezando a migrar a 40 Gbps Ethernet en su red troncal. Es necesario disponer de herramientas de monitorización y verificación para estas redes, en particular las herramientas básicas son el reproductor y el capturador de tráfico. Un posible sistema para resolver esta necesidad es el que se presenta en la propuesta de TFG “Sistema basado en FPGA para la captura y reproducción de tráfico en redes 40 Gbps Ethernet”

Este TFG consiste en desarrollar el driver y la aplicación de gestión que controlará el sistema descrito en la propuesta anteriormente citada. Son por tanto trabajos complementarios. El mayor esfuerzo de este trabajo se corresponderá con el desarrollo del driver, pero también habrá que implementar una sencilla aplicación que permita monitorizar el funcionamiento del sistema y asegurar, por ejemplo, que se están alcanzado la tasa deseada o que no se producen errores en la recepción de tramas.

En este TFG se programará en C, pero será necesario tener muy presente el funcionamiento del HW para poder optimizar las prestaciones, de tal manera que se alcance la tasa de 40 Gbps.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC).2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIORUNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera).Indispensable:

• Nivel alto de programación en C.• Experiencia en desarrollo de SW en entornos GNU/Linux.• Buen conocimiento de redes y arquitectura de ordenadores.• Capacidad de entender el funcionamiento de sistemas HW complejos.• Motivación para afrontar proyectos complejos y aptitud para el trabajo

autónomo.

Deseable:• Conocimiento del kernel de Linux y desarrollo de drivers.• Conocimiento básico del bus PCI Express.• Experiencia en la programación de periféricos (temporizadores, interfaces de

red, DMA, etc.).

Lugar de realización del proyecto y horario tentativo.Laboratorio C-113Horario flexible

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidadfinanciadora.Entidad Financiadora Cuantía de la becaGrupo High-Performance Computing and Networking (HPCN) 500 € / Mes

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009):

☐ Ingeniería del SoftwareX Ingeniería de Computadores ☐ Computación☐ Sistemas de Información☐ Tecnologías de la Información

Madrid, 29 de mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIORUNIVERSIDAD AUTÓNOMA DE MADRID

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª Silvia Teresita Acuña Castillo

Correo Electrónico: [email protected] Teléfono: 2275

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Profesora Contratada Doctor

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título

Integración de Prácticas de Usabilidad en un Proceso de Desarrollo

de Software Open Source

Tutor(es)2

Silvia Teresita Acuña Castillo

Breve descripción de la motivación y objetivos.

El software open source se ha convertido en un componente importante dentro de las

tecnologías de la información tanto en los negocios como en la educación y el

gobierno, y ha creado una industria de servicios de miles de millones de dólares para

compañías como Red Hat, Novell e IBM [5]. La usabilidad es uno de los atributos de

calidad clave en el desarrollo de software [3]. En los últimos años, la comunidad open

source software ha prestado atención a la mejora de sus prácticas de usabilidad [1, 6].

Sin embargo, no existe una incorporación adecuada de la usabilidad en los procesos de

desarrollo de proyectos open source [2, 4] tal como la realiza la ingeniería del software.

El objetivo de este trabajo es integrar las prácticas de usabilidad adecuadas en un

proceso de software open source para mejorar el desarrollo de proyectos software open

source. En concreto, el estudiante debe realizar un análisis de las prácticas de

usabilidad empleadas en el desarrollo de software open source y su incorporación

justificada en cada una de las actividades que conforman el proceso de desarrollo de

software open source seguido en el proyecto Apache.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Referencias

[1] Benson, C., Muller-Prove, M., Mzourek, J. (2004). Professional Usability in Open

Source Projects: GNOME, OpenOffice.org, NetBeans. Proceedings of the

Conference on Human Factors and Computing Systems (CHI'04). Extended

Abstracts, ACM Press: New York, 1083-1084.

[2] Castro, J.W., Acuña, S.T. (2011). Comparativa de Selección de Estudios Primarios

en una Revisión Sistemática sobre el Proceso de Desarrollo de Open Source

Software. Actas de las XVI Jornadas de Ingeniería del Software y Bases de Datos

(JISBD’11). Universidade da Coruña: A Coruña, España, 319-332.

[3] Ferré, X., Juristo, N., Windl, H., Constantine, L. (2001). Usability Basics for

Software Developers. IEEE Software, 22‐29.

[4] Mockus, A., Fielding, R.T., Herbsleb, J. (2002). Two Case Studies of Open Source

Software Development: Apache and Mozilla. ACM Transactions on Software

Engineering and Methodology, 11(3), 309-346.

[5] Scacchi, W. (2007). Free/Open Source Software Development: Recent Research

Results and Emerging Opportunities. Proceedings of the ESEC-FSE'07, ACM:

New York, 459-468.

[6] Thomas, M. P. (2008). Why Free Software Has Poor Usability, and How to

Improve it. [Online] Available: http://www.oreillynet.com/onlamp/blog/2008/08/

matthew_paul_thomas_why_free_s_1.html [Accedido 31 de marzo de 2012].

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si

los hubiera).

Se requiere una buena formación en Ingeniería del Software.

Es deseable tener conocimientos básicos de Usabilidad.

Lugar de realización del proyecto y horario tentativo.

- Laboratorio del Edificio B

- Horario flexible de mañana o tarde.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

X Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 31 de mayo de 2012

Silvia Teresita Acuña Castillo

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª Silvia Teresita Acuña Castillo

Correo Electrónico: [email protected] Teléfono: 2275

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Profesora Contratada Doctor

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título

El Desarrollo de Software Open Source Analizado desde Dentro

Tutor(es)2

Silvia Teresita Acuña Castillo

Breve descripción de la motivación y objetivos.

La creciente importancia del open source software (OSS) en los últimos años ha

llevado a los investigadores a estudiar cómo los procesos OSS difieren de los procesos

de ingeniería del software tradicional. La comprensión del contexto, estructura y

actividades de los procesos de desarrollo OSS que se encuentran en la práctica ha sido

y sigue siendo un problema difícil de resolver [1].

Es posible encontrar fácilmente numerosos ejemplos de sistemas OSS exitosos, como

los estudiados por Mockus et. al [2, 3], por tanto, los procesos seguidos por la

comunidad OSS objetivamente funcionan ya que obtienen resultados de calidad

reconocidos a nivel mundial, lo cual a su vez implica que una mejor comprensión de

los mismos puede informar y mejorar los procesos de desarrollo de software más

habituales.

No hay mejor manera para conocer cómo la comunidad OSS desarrolla software, que

participar en su proceso de desarrollo realizando algún(os) aporte(s) [4, 5]. En el

proceso de desarrollo OSS están involucrados diferentes roles (desarrolladores,

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

probadores, etc). El objetivo de este trabajo consiste en que el estudiante conozca y

analice de primera mano el proceso de desarrollo seguido por la comunidad open

source. Para ello, debe seleccionar un sistema software open source y vincularse de

algún modo a su comunidad de desarrollo, realizando algún tipo de aporte. En

concreto, el estudiante participará en un conjunto de actividades (desempeñando algún

rol) del proceso de desarrollo open source software, para que conozca cómo es

realmente el proceso de desarrollo que sigue esta comunidad y cómo se diferencia del

proceso de desarrollo tradicional.

Además, el estudiante debe documentar cada uno de los pasos involucrados durante el

proceso de vinculación y participación dentro del proyecto OSS elegido, desde el

primer contacto con la comunidad hasta conseguir su primer aporte. Lo ideal sería

conseguir varios aportes al proyecto OSS para tener varias iteraciones en el proceso del

proceso de participación, y obtener así más información.

Una vez el estudiante ha conocido como es el proceso de desarrollo OSS, debe

identificar sus diferencias y similitudes con el proceso de desarrollo tradicional, según

el conjunto de actividades en el que haya participado.

Referencias

1. Scacchi, W., Jensen, C., Noll, J. and Elliott, M. (2005). Multi-modal Modeling of

Open Software Requirements Process. Proceedings of the First International

Conference on Open Source Systems, Genova (Italy), pp. 1-8.

2. Mockus, A., Fielding, R.T. and Herbsleb, J. (2000). A Case Study of Open Source

Software Development: The Apache Server. Proceedings of the 22th International

Conference on Software Engineering (ICSE’00), Limerck (Ireland), pp. 243-272.

3. Mockus, A., Fielding, R.T. and Herbsleb, J. (2002). Two Case Studies of Open

Source Software Development: Apache and Mozilla. ACM Transactions on

Software Engineering and Methodology, 11(3), pp. 309-346.

4. Acuña, S.T., Castro, J.W., Dieste, O. and Juristo, N. (2012). A Systematic

Mapping Study on the Open Source Software Development Process. Proceedings

of the 16th International Conference on Evaluation & Assessment in Software

Engineering (EASE’12), Ciudad Real (Spain), pp. 42-46.

5. Castro, J.W. and Acuña, S.T. (2012). Differences between Traditional and Open

Source Development Activities. Proceedings of the 13th International Conference

on Product-Focused Software Development and Process Involvement

(PROFES’12), Madrid (Spain), pp. 131-144.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si

los hubiera).

Se requiere una buena formación en Ingeniería del Software.

Lugar de realización del proyecto y horario tentativo.

- Laboratorio del Edificio B

- Horario flexible de mañana o tarde.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

X Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 31 de mayo de 2012

Silvia Teresita Acuña Castillo

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA

TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA

D/Dª Silvia Teresita Acuña Castillo

Correo Electrónico: [email protected] Teléfono: 2275

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de Ingeniería Informática

Categoría profesional: Profesora Contratada Doctor

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en

la Escuela Politécnica Superior, según la normativa vigente, para su posterior

asignación y elaboración.

☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título

El Proceso de Requisitos en el Desarrollo de Software Open Source

Tutor(es)2

Silvia Teresita Acuña Castillo

Breve descripción de la motivación y objetivos.

El uso y la creciente influencia del software open source (OSS) en la industria del

software ha generado oportunidades, retos y un gran interés desde diferentes

perspectivas que van desde estudios sociológicos para comprender la motivación de sus

participantes hasta estudios tecnológicos para comprender los procesos de innovación

tecnológica [1].

El desarrollo OSS se realiza gracias al esfuerzo de colaboración por parte de los

usuarios y desarrolladores de las comunidades [2, 3]. Comúnmente son los propios

usuarios quiénes participan en las decisiones de cómo construir software que satisfaga

sus necesidades, y un subgrupo de desarrolladores participa en el diseño de la solución,

la implementación del código y mantenimiento del sistema. En particular, en los

proyectos de desarrollo OSS los procesos que realizan las comunidades relacionados

con la ingeniería de requisitos son diferentes a los de la Ingeniería de Requisitos

tradicional [4, 5], los cuales se caracterizan por ejemplo por la falta de especificaciones

de requisitos de software explícitas.

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del

estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

La evolución de los procesos de desarrollo que utilizan las comunidades OSS, junto

con los grandes beneficios de dinero que obtienen con el desarrollo de sus aplicaciones

y el éxito que últimamente están obteniendo en el mundo de las industrias, hace que sea

de gran interés estudiar las formas en que se diferencian dichos procesos utilizados por

las comunidades OSS de las formas tradicionalmente estudiadas en el ámbito

académico, como es la Ingeniería de Requisitos. Así, comprender qué procesos se

utilizan en las comunidades OSS es importante para determinar la forma en que son

similares o diferentes de las especificadas por la Ingeniería de Requisitos tradicional y

las realizadas en la industria.

El objetivo de este trabajo consiste en comprender y determinar cómo se llevan a cabo

los procesos y actividades relacionadas con la Ingeniería de Requisitos en una

comunidad OSS. Para ello, el estudiante debe vincularse en un proyecto OSS de su

elección, y realizar algún(os) aporte(s), teniendo como guía la descripción de las

actividades relacionadas con la ingeniería de requisitos en la comunidad OSS. Esta

guía será suministrada por el profesor tutor. Todo el proceso seguido para conseguir un

aporte a la comunidad OSS seleccionada debe ser documentado. Posteriormente, el

estudiante debe identificar los procesos e infraestructuras utilizadas en la comunidad

OSS, de tal forma que puedan ser transferidas las prácticas potenciales de éxito a la

academia y a la industria.

Referencias

1. Scacchi, W., Jensen, C., Noll, J. and Elliott, M. (2005). Multi-modal Modeling of

Open Software Requirements Process. Proceedings of the First International

Conference on Open Source Systems, Genova (Italy), pp. 1-8.

2. Mockus, A., Fielding, R.T. and Herbsleb, J. (2000). A Case Study of Open Source

Software Development: The Apache Server. Proceedings of the 22th International

Conference on Software Engineering (ICSE’00), Limerck (Ireland), pp. 243-272.

3. Mockus, A., Fielding, R.T. and Herbsleb, J. (2002). Two Case Studies of Open

Source Software Development: Apache and Mozilla. ACM Transactions on

Software Engineering and Methodology, 11(3), pp. 309-346.

4. Acuña, S.T., Castro, J.W., Dieste, O. and Juristo, N. (2012). A Systematic

Mapping Study on the Open Source Software Development Process. Proceedings

of the 16th International Conference on Evaluation & Assessment in Software

Engineering (EASE’12), Ciudad Real (Spain), pp. 42-46.

5. Castro, J.W. and Acuña, S.T. (2012). Differences between Traditional and Open

Source Development Activities. Proceedings of the 13th International Conference

on Product-Focused Software Development and Process Involvement

(PROFES’12), Madrid (Spain), pp. 131-144.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si

los hubiera).

Se requiere una buena formación en Ingeniería del Software.

Lugar de realización del proyecto y horario tentativo.

- Laboratorio del Edificio B

- Horario flexible de mañana o tarde.

En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad

financiadora. Entidad Financiadora Cuantía de la beca

Plazo de la solicitud.

Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4

agosto 2009):

X Ingeniería del Software

☐ Ingeniería de Computadores

☐ Computación

☐ Sistemas de Información

☐ Tecnologías de la Información

Madrid, 31 de mayo de 2012

Silvia Teresita Acuña Castillo

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA D/Dª Simone Santini

Correo Electrónico [email protected] Teléfono +34 91 497 2209

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional....……………………………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. ☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1

Título Tagging privacy: cryptographic methods for avoiding statistical inference in personal data

Tutor(es)2 Simone Santini

Breve descripción de la motivación y objetivos. These days, it is quite common to post pictures in a social network tagging them with information such as the names of the people therein depicted. This information, apparently harmless, reveals, to the companies that control the social network, it a lot about the people that appear in the photographs. The sheer volume of reliably replicated data can be used as the basis for techniques such as network tomography in order to extract much more information than the user originally intended to give. In this project, we shall study the use of one-way trapdoor functions for hiding the identity and the repeated presence of people in tagged images. The idea is to devise a method so that the same tag (e.g. the name of a person) will be encoded each time as a different encrypted tag, in such a way that it will be very hard for the unauthorized person to determine whether two encrypted tags correspond to the same person or not. Only the owner of the information (the person depicted in the photograph) and other authorized agents will possess the decryption algorithm necessary to realize whether different tags are, in fact, about him or not. In this way, malicious agents (e.g. the companies that own the social networks) will not be able to perform any statistical deduction on the tagged data, since it will be

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

impossible to identify the name of the same person in different pictures. Only the people authorized by the owner of the information will be able to do so. For more information, come and see me in my office (B-350) and/or write to me: [email protected] Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera). Good programming skills (in any language you like); Curiosity, creativity, and the capacity to look for new solutions; Good capacity for mathematical reasoning (although no specific knowledge of advanced mathematics is required); A basic knowledge of cryptography is a plus (but not necessary: the math involved is quite easy); This is a very publishable work, so a reasonable knowledge of English and a good capacity for expressing one’s thoughts in a clear and concise manner will be very useful; A good sense of humor is required for a fruitful interaction with the project advisor. Lugar de realización del proyecto y horario tentativo. Escuela Politécnica Superior or any Café you like. Free Schedule. En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca Plazo de la solicitud. Open. Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009):

☐ Ingeniería del Software ☐ Ingeniería de Computadores X Computación ☐ Sistemas de Información ☐ Tecnologías de la Información

Madrid 23 de Mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA D/Dª Simone Santini

Correo Electrónico [email protected] Teléfono +34 91 497 2209

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional....……………………………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. ☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1 Título A study of the general characteristics of serial fusion of classifiers Tutor(es)2 Simone Santini

Breve descripción de la motivación y objetivos. Serial fusion is a very recent development in classification that, so far, has been applied only to biometrics. The idea is that we have two sources of data about a sample: one cheap to obtain and relatively hard to process (e.g. the image of somebody’s face) and another one more difficult, costly, or intrusive to obtain (e.g. somebody’s fingerprint, very reliable but so intrusive that people are often unwilling to give it). Sometimes the two sets of data have similar cost, but one of the two arrives earlier than the other. Let us say that, in general terms, we have two sets of data: an easy one, and a hard one. The idea is to do classification using the easy data only, and to use the hard ones only if the classification results on the easy data are inconclusive. The method has some very interesting characteristics, largely to be studied and, so far, an experimental basis limited to biometrics. In this project, we shall attempt to extend the method to a general classification system, with applications in fields other than biometrics, and we shall try to characterize experimentally its performances. If possible (but this is not a requirement for graduating) we shall try to characterize this method as a class of “sequential” kernel in the space of measurements. For more information, come and see me or write to me: [email protected]

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera). Good working knowledge of programming (in any language); Curiosity, creativity, and the capacity to look for new solutions; Good capacity for mathematical reasoning (although no specific knowledge of advanced mathematics is required); This is a very publishable work, so a reasonable knowledge of English and a good capaciexpressing one’s thoughts in a clear and concise manner will be very useful; A good sense of humor is required for a fruitful interaction with the project advisor. Lugar de realización del proyecto y horario tentativo. Escuela Politécnica Superior. Free Schedule. En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca Plazo de la solicitud. Open. Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009): ☐ Ingeniería del Software ☐ Ingeniería de Computadores X Computación ☐ Sistemas de Información ☐ Tecnologías de la Información

Madrid 23 de Mayo de 2012

(Firma del/de los tutor/es)

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

PROPUESTA TRABAJO FIN DE GRADO – GRADO EN INGENIERÍA

INFORMÁTICA D/Dª Simone Santini

Correo Electrónico [email protected] Teléfono +34 91 497 2209

En calidad de (marcar con X lo que proceda):

X Profesor/a del Departamento de. Ingeniería Informática

Categoría profesional....……………………………………………………………..

☐ Estudiante de la titulación de Grado en Ingeniería Informática

Propone el siguiente TRABAJO DE FIN DE GRADO, a fin de que sea difundido en la Escuela Politécnica Superior, según la normativa vigente, para su posterior asignación y elaboración. ☐ Marcar en caso de que la propuesta esté vinculada a Prácticas Externas Curriculares1 Título Como usar un millón de imágenes para etiquetar una. Tutor(es)2 Simone Santini

Breve descripción de la motivación y objetivos. Muchas imágenes, sobre todo en la red, vienen asociadas a una buena cantidad de texto, en que se “esconden” unos términos que describen muy bien el contenido de la imagen. El problema es como identificar y aislar estas palabras entre todas las palabras del texto. Las técnicas de information retrieval nos ayudan algo, en el sentido que nos ayudan a identificar las palabras que mejor describen el contenido del documento. Pero, ¿Cuáles de estas palabras describen el contenido de la imagen? En este proyecto experimentaremos con una idea muy sencilla para asociar etiquetas (tags) a este tipo de imágenes. Supongamos que tenemos una gran base de datos con imágenes y texto, algo como google images (mejor: tenemos justamente a google images), y que, una vez aisladas las palabras que mejor describen el documento, las usamos para lanzar consultas en esta base de datos. La idea con que trabajaremos es que las palabras que describen la imagen conseguirán resultados muy parecidos a la imagen que estamos analizando, mientras las palabras que describen el documento pero no la imagen conseguirán resultados muy diferentes. Por ejemplo, si tenemos una imagen de Obama en un documento que contiene los términos “Obama” y “White House”, haremos una consulta en google con estos dos

1 Se debe adjuntar informe del tutor de la entidad colaboradora en el que expondrá el trabajo del estudiante desarrollado o por desarrollar. (Art. 6.1.2.a Normativa PEC). 2Indicar el/los nombres de los tutores adscritos a la presente propuesta.

ILMO. SR. DIRECTOR DE LA ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID

términos. El primero nos dará muchas imágenes de Obama (parecidas a la que tenemos), mientras que el segundo nos dará muchas imágenes de la casa blanca (distintas de la que tenemos). Así, analizando la similitud entre la imagen que tenemos y los resultados de google images, podemos descubrir cuales son las palabras mejores que podemos asociar a nuestra imagen. Para más información, podéis pasar por mi despacho (B-350) o enviarme un email ([email protected]). Requisitos y conocimientos del estudiante, tanto deseables, como indispensables (si los hubiera). Buen nivel de programación (en cualquier lenguaje); una gran curiosidad, independencia de ideas y capacidad para buscar soluciones y resolver problemas sin dejarse arrastrar por las ideas preconcebidas; Mucho sentido del humor para aguantar al tutor. Lugar de realización del proyecto y horario tentativo. Cualquier café con Wi-Fi. Horario libre. En caso de existir una beca o posibilidad de la misma, indicar cuantía y entidad financiadora. Entidad Financiadora Cuantía de la beca Plazo de la solicitud. Abierto. Marcar con una X las Competencias de Tecnología Específica a las que se adscribe (BOE 4 agosto 2009): ☐ Ingeniería del Software ☐ Ingeniería de Computadores X Computación X Sistemas de Información ☐ Tecnologías de la Información

Madrid 23 de Mayo de 2012

(Firma del/de los tutor/es)