Universidad Carlos III de Madrid Departamento de Ingeniería Telemática
 

Estudios Tecnológicos y Trabajos Dirigidos ofertados

Titulaciones:
Ingeniería de Telecomunicación (técnica y superior), Ingeniería Informática (técnica y superior).
Requisitos:
Ninguno
Resumen:
Los Complementos Firefox son extensiones al navegador Firefox. El trabajo consiste en resumir los pasos para crear estas extensiones y en poner en funcionamiento al menos uno de estos complementos que consista en un evaluador de accesibilidad Web similar a TAW, pero usando el motor de evaluación WAEX.
Nombre del tutor:
Vicente Luque Centeno
Titulaciones:
Ingeniería de Telecomunicación (técnica y superior), Ingeniería Informática (técnica y superior).
Requisitos:
Ninguno
Resumen:
Más de una vez hemos querido acceder a documentos que teníamos en la Red pero era imposible porque no teníamos conexión a Internet, ahora, es factible con Google Gears™, una tecnología de código abierto para desarrollar aplicaciones web offline, que se ofrece en su primera fase para todos aquellos programadores que deseen probar sus capacidades y colaborar en su perfeccionamiento. Google Gears se apoya en el modelo de programación de la web, incorporando nuevas APIs de JavaScript para realizar funciones avanzadas de almacenamiento de datos, aplicaciones de caching y de multihilo. Gracias a estas APIs, los programadores podrán dotar de funcionalidad offline a las aplicaciones web más complejas. Google Gears funciona con los principales navegadores y en las plataformas más comunes, Windows, Mac y Linux. Este producto se ofrece como tecnología gratuita y totalmente abierta, para mejorar todo tipo de aplicaciones web y no sólo las de Google. Google Gears ya está disponible en gears.google.com. El trabajo consistirá en estudiarlos y generar algún ejemplo. Se sugiere la posibilidad de realizar un PFC sobre el tema.
Nombre del tutor:
Vicente Luque Centeno
Titulaciones:
Ingeniería de Telecomunicación (técnica y superior), Ingeniería Informática (técnica y superior).
Requisitos:
Ninguno
Resumen:
Deberá analizarse las funcionalidades de los Google Open Source projects, comentar algunos de los más útiles y populares y hacer una pequeña presentación de su funcionamiento con demostraciones de uso. Se sugiere la posibilidad de realizar un PFC sobre el tema.
Nombre del tutor:
Vicente Luque Centeno
Titulaciones:
Ingeniería de Telecomunicación (técnica y superior), Ingeniería Informática (técnica y superior).
Requisitos:
Ninguno
Resumen:
Deberá analizarse las funcionalidades de Yahoo! Pipes, sus componentes, comentar algunos de los más útiles y populares y hacer una pequeña presentación de su funcionamiento con demostraciones de uso. Se sugiere la posibilidad de realizar un PFC sobre el tema.
Nombre del tutor:
Vicente Luque Centeno
Titulaciones:
Ingeniería de Telecomunicación (técnica y superior), Ingeniería Informática (técnica y superior).
Requisitos:
Ninguno
Resumen:
Recientemente, se ha desacoplado y publicado el módulo de navegación Web de Mozilla/Firefox. Esto permite a un programa Java controlar completamente a un navegador Web de forma programada. El trabajo consistirá en estudiar esa herramienta, ponerla en marcha con varios ejemplos, descubrir sus puntos débiles y fuertes y realizar una presentación con los resultados. Se sugiere la posibilidad de realizar un PFC sobre el tema.
Nombre del tutor:
Vicente Luque Centeno
Titulaciones:
Ingeniería de Telecomunicación (técnica y superior), Ingeniería Informática (técnica y superior).
Requisitos:
Ninguno
Resumen:
Deberá analizarse y probar algún ejemplo de aplicación Web desarrollada con el lenguaje de modelado de aplicaciones Web WebML. Se sugiere la posibilidad de realizar un PFC sobre el tema.
Nombre del tutor:
Vicente Luque Centeno
Titulaciones:
Ingeniería de Telecomunicación (técnica y superior), Ingeniería Informática (técnica y superior).
Requisitos:
Ninguno
Resumen:
Deberán compararse las propuestas más relevantes de proyectos europeos sobre Semantic Web Services indicando las diferencias y similitudes entre ellas.
Nombre del tutor:
Vicente Luque Centeno
Titulaciones:
Ingeniería de Telecomunicación (técnica y superior), Ingeniería Informática (técnica y superior).
Requisitos:
Ninguno
Resumen:
Una colección muy variopinta de servicios Web puede encontrarse actualmente en bastantes buscadores y directorios, capaces de listar estos servicios ordenándolos por categorías, palabras clave o por los votos que reciben de sus usuarios. Algunos de estos servicios incluso pueden ser probados interactivamente mediante una interfaz Web. Ejemplos de algunos de estos directorios son XMethods o Web Service List. Muchos de estos servicios Web no tienen demasiado sentido práctico porque o bien implementan tareas triviales con propósitos demostrativos (sumas, restas, ...), o bien carecen de demasiado interés (manipulación de números romanos, comprobación de un código postal en Canadá, ...), o bien no funcionan correctamente o bien han sido movidos de sitio. Por el contrario, otros servicios Web sí realizan tareas más interesantes (como por ejemplo enviar gratuitamente un fax o un SMS a cualquier móvil de todo el mundo, traducir un texto a otro idioma, calcular el alto y el ancho en pixels de una imagen, convertir documentos de varios formatos a PDF, comprobar que si un vuelo ha llegado con retraso ...). El objetivo de este trabajo consiste en recorrer los principales directorios y buscadores de servicios Web para encontrar aquellos servicios Web que sean los más interesantes, esto es, que expongan una funcionalidad con valor susceptible de ser reutilizada. Se valorarán especialmente aquellos que tengan utilidad pragmática para ser invocados desde aplicaciones Web. Se sugiere la posibilidad de realizar un PFC sobre el tema.
Nombre del tutor:
Vicente Luque Centeno
Titulaciones:
Ingeniería de Telecomunicación (técnica y superior), Ingeniería Informática (técnica y superior).
Requisitos:
Ninguno
Resumen:
Una colección muy variopinta de ontologías ontologías puede encontrarse actualmente en bastantes buscadores y directorios. Muchos de estas ontologías no tienen demasiado sentido práctico porque o bien no modelan algo interesante o bien las reglas de inferencia que contienen sólo permiten inferir cosas demasiado básicas (el padre de mi padre es mi abuelo o similares). El objetivo de este trabajo consiste en recorrer SWOOGLE y los principales directorios y buscadores de ontologías para encontrar aquellas que sean las más interesantes, esto es, que expongan una funcionalidad con valor susceptible de ser reutilizada. Se deberá escoger alguna que venga acompañada de un software capaz de realizar inferencias sobre ella y efectuar una demostración. Se sugiere la posibilidad de realizar un PFC sobre el tema.
Nombre del tutor:
Vicente Luque Centeno
Titulaciones:
Ingeniería de Telecomunicación (técnica y superior), Ingeniería Informática (técnica y superior).
Requisitos:
Ninguno
Resumen:
Se deberá buscar ejemplos de tecnologías de la Web Semántica que ofrezcan anotaciones de un sitio Web que permitan describir cómo navegarlo (qué enlaces y formularios se deben seguir, cómo se deben rellenar esos formularios, cómo identificar la información relevante de cada página visitada, ...). El objetivo final del trabajo será poder plasmar en esas anotaciones semánticas (habitualmente basadas en RDF) el camino de navegación necesario para llegar a un dato concreto, como por ejemplo el saldo de una cuenta bancaria, los mensajes nuevos en un buzón de correo Web, los nuevos chollos insertados en un portal de subastas, las notas de los exámenes en Aula Global, ... Se sugiere la posibilidad de realizar un PFC sobre el tema.
Nombre del tutor:
Vicente Luque Centeno
Titulaciones:
Ingeniería de Telecomunicación (técnica y superior), Ingeniería Informática (técnica y superior).
Requisitos:
Ninguno
Resumen:
Recientemente, Youtube ha publicado una herramienta online de manipulación de vídeos para facilitar la edición de vídeos a sus usuarios, especialmente aquellos que no tengan instalada una herramienta de edición de vídeos en su ordenador. El objetivo de este trabajo consistirá en evaluar las funcionalidades y limitaciones de esa herramienta y compararla con otras herramientas similares. Si existieran limitaciones en las herramientas actuales, se podría plantear la realización de un PFC sobre la materia acerca de una herramienta con mayor funcionalidad que las preexistentes. Se sugiere la posibilidad de realizar un PFC sobre el tema.
Nombre del tutor:
Vicente Luque Centeno
Titulaciones:
Ingeniería de Telecomunicación (técnica y superior), Ingeniería Informática (técnica y superior).
Requisitos:
XSLT
Resumen:
El trabajo consiste en modificar la hoja de estilo XSLT que puede encontrarse en WAEX para que genere informes en formato EARL. Pueden seguirse unos ejemplos explicativos de EARL, pero actualizándolos a una versión actualizada de EARL.
Nombre del tutor:
Vicente Luque Centeno
Titulaciones:
Ingeniería de Telecomunicación (técnica y superior), Ingeniería Informática (técnica y superior).
Requisitos:
Ninguno
Resumen:
Deberán compararse los navegadores de la Web Semántica más relevantes y hacer una pequeña presentación de su funcionamiento con demostraciones de uso.
Nombre del tutor:
Vicente Luque Centeno
Titulaciones:
Ingeniería de Telecomunicación (técnica y superior), Ingeniería Informática (técnica y superior).
Requisitos:
Ninguno
Resumen:
Las anotaciones de la Web Semántica se realizan típicamente con lenguaje RDF. Para que esas descripciones utilicen un vocabulario homogéneo suelen estar ajustadas a una ontología descrita típicamente en RDFS o en OWL. El objetivo de este trabajo consiste en desarrollar una pequeña ontología que plasme los elementos necesarios a tener en cuenta cuando se navega por un sitio Web (formularios, enlaces, campos de formularios, ...). Para ello se podrá reutilizar partes de ontologías existentes hallables en algún buscador o directorio de ontologías como SWOOGLE o Schemaweb o bien crearla desde cero.
Nombre del tutor:
Vicente Luque Centeno
Titulaciones:
Ingeniería de Telecomunicación (técnica y superior), Ingeniería Informática (técnica y superior).
Requisitos:
Conocimiento del API de Java Standard Edition, patrones y arquitectura de aplicaciones web en Java, API de servlets, JSPs. Se valorarán conocimientos adicionales de JSTL, Apache Struts, JDBC, Apache Tomcat, control de versiones mediante CVS, Hibernate, Spring Framework, Apache Maven, SGBD's: Oracle, MySQL, SQL Server...
Resumen:
Los Data Mashups son combinaciones de datos de fuentes dispersas para crear vistas de información de utilidad para aplicaciones y procesos de negocio. Aplicables en múltiples escenarios, la posibilidad de construir Data Mashups exige tecnologías de indexación, automatización web, estructuración automática e integración virtual de datos. El trabajo permitirá al alumno formarse en estas tecnologías de gran futuro, y consistirá en desarrollar una prueba de concepto real usando una de las Plataformas Data Mashup más avanzadas del mercado. Incluirá la definición de los extractores de información, la configuración de las vistas de datos y el desarrollo de la aplicación web que permitirá explotar la información integrada. Este trabajo estará becado y puede extenderse a un futuro proyecto fin de carrera.
Nombre del tutor:
Vicente Luque Centeno