Oferta de Trabajos Fin de Grado y Fin de Máster

Descargue esta plantilla y siga sus instrucciones para publicar ofertas de TFTs en esta página.

Oferta de TFG y TFM del grupo STRAST en el curso 2022-23 (publicada: 22/06/2022)

El Grupo de investigación STRAST-UPM ofrece los siguientes temas de Trabajos Fin de Grado o Máster. Los interesados pueden enviar su muestra de interés junto con un cv y listado de notas actualizado a la dirección de correo que se indica en cada oferta:

  1. Título: Diseño de una herramienta para la instrumentación y caracterización de la ejecución de aplicaciones Android. (Contacto: jm.delalamo@upm.es)
    Descripción: Las aplicaciones Android en ocasiones envían información personal de sus usuarios sin su conocimiento ni consentimiento, poniendo en peligro su privacidad. Este trabajo desarrollará una herramienta que permita detectar comportamientos anómalos en aplicaciones Android mediante la instrumentación dinámica de la ejecución de la aplicación.
    Tecnologías: Se utilizarán herramientas de instrumentación dinámica como Frida, XPosed o Cydia y terminales móviles Android proporcionados por el Grupo de Investigación.
    Titulaciones recomendadas: GITST, MUIT, MUIRST

  2. Título: Diseño de una herramienta para trazabilidad de transferencias internacionales de datos personales. (Contacto: jm.delalamo@upm.es)
    Descripción: La transferencia de datos personales de ciudadanos europeos a países fuera de la Unión Europea está sujeta a estrictos requisitos legales. Sin embargo, es difícil conocer por dónde viajan los datos personales en una conexión. El objetivo de este TFT es el desarrollo de una herramienta que permita conocer con precisión el destino de flujos de datos personales en distintas situaciones, como cuando se utilizan direcciones de red anycast.
    Tecnologías: Herramientas de geolocalización de direcciones IP como RIPE Atlas, contenedores ligeros tipo Docker.
    Titulaciones recomendadas:GITST, MUIT, MUIRST

  3. Título: Análisis de fugas de datos personales en apps Android mediante análisis de tráfico de red. (Contacto: jm.delalamo@upm.es)
    Descripción: El Grupo de Investigación dispone de una plataforma capaz de interceptar y descifrar conexiones HTTP/HTTPS establecidas por aplicaciones Android para enviar datos personales fuera del teléfono móvil. Sin embargo, algunas aplicaciones pueden utilizar otros protocolos (e.g. QUIC) o puertos no estándar que eludirían nuestros mecanismos de detección. Este TFT se centrará en evolucionar las capacidades actuales de la plataforma para permitir analizar tráfico no estándar que ya empiezan a cursar múltiples apps.
    Tecnologías: Herramientas de intercepción de tráfico como MitMProxy.
    Titulaciones recomendadas:GITST, MUIT, MUIRST

  4. Título: Diseño asistido por IA de Webapps para gestión logística. (Contacto: juancarlos.duenas@upm.es)
    Descripción: La logística es un sector industrial en plena digitalización, por lo que se hace necesario construir aplicaciones de gestión de forma rápida y eficiente. El trabajo aplicará mecanismos basados en Inteligencia Artificial para la creación de estas aplicaciones.
    Tecnologías: Node, React, typescript, copilot.
    Titulaciones recomendadas:GITST, MUIT, MUIRST

  5. Título: Diseño de mecanismos de tracking y cálculo de ETA para gestión logística. (Contacto: juancarlos.duenas@upm.es)
    Descripción: El cálculo preciso del Estimated Time of Arrival (ETA) permite a los usuarios y clientes de servicios logísticos conocer el tiempo aproximado de llegada del pedido. El trabajo trata de estimar este valor de la forma más precisa posible a partir de varias fuentes de información: trazas GPS, imágenes de tráfico, etc.
    Tecnologías: Python, Google maps.
    Titulaciones recomendadas:GITST, MUIT, MUIRST

  6. Título: Diseño de un sistema de Internet de las Cosas para la industria 4.0. (Contacto: juancarlos.yelmo@upm.es)
    Descripción: En este proyecto se llevará a cabo el diseño de un sistema de autoidentificación de materiales y productos terminados en una planta de fabricación de vehículos y su implementación en entorno simulado sobre una plataforma IoT, junto con los clientes necesarios para emular sensores y actuadores.
    Tecnologías: Plataforma IoT: Google Cloud IoT, ThingsBoard, KAA, etc.
    Titulaciones recomendadas:GITST, MUIT, MUIRST

  7. Título: Diseño de un sistema generación de requisitos de ciberseguridad mediante técnicas de procesamiento de lenguaje natural. (Contacto: juancarlos.yelmo@upm.es)
    Descripción: En este proyecto se llevará a cabo el diseño y desarrollo de un sistema de generación de requisitos de ciberseguridad a partir de estándares de ciberseguridad y las especificaciones funcionales de un sistema, mediante la aplicación de técnicas de procesamiento de lenguaje natural para la instanciación en cada sistema de los requisitos genéricos extraídos de los estándares.
    Tecnologías: Natural Language Processing, Estándares de ciberseguridad, etc.
    Titulaciones recomendadas:GITST, MUIT, MUIRST

  8. Título: Diseño de un sistema para la reutilización de patrones de diseño seguro basado en técnicas de inteligencia artificial. (Contacto: juancarlos.yelmo@upm.es)
    Descripción: En este proyecto se llevará a cabo el diseño y desarrollo de un sistema para la reutilización automática de patrones de diseño ciberseguro mediante aplicación de técnicas de IA y desarrollo dirigido por modelos.
    Tecnologías: Natural Language Processing, Reconocimiento de patrones, Desarrollo dirigido por modelos, etc.
    Titulaciones recomendadas:GITST, MUIT, MUIRST

  9. Título: Diseño de un sistema de verificación de la calidad de requisitos de ciberseguridad mediante técnicas de procesamiento de lenguaje natural. (Contacto: juancarlos.yelmo@upm.es)
    Descripción: En este proyecto se llevará a cabo el diseño y desarrollo de un sistema de verificación de la calidad de requisitos de ciberseguridad en sistemas software mediante aplicación de técnicas de procesamiento de lenguaje natural sobre los requisitos que permita la detección y resolución de ambigüedades, contradicciones, interdependencias, etc.
    Tecnologías: PNatural Language Processing, Estándares de ciberseguridad, etc.
    Titulaciones recomendadas:GITST, MUIT, MUIRST

  10. Título: Diseño de un sistema para la generación automática de pruebas de ciberseguridad basado en técnicas de inteligencia artificial. (Contacto: juancarlos.yelmo@upm.es)
    Descripción: En este proyecto se llevará a cabo el diseño y desarrollo de un sistema para la generación y ejecución automáticas de pruebas de ciberseguridad (pruebas metamórficas, fuzz, mutación, pentesting) de sistemas software mediante aplicación de técnicas de IA.
    Tecnologías: Natural Language Processing, Machine learning, Técnicas de prueba, etc.
    Titulaciones recomendadas:GITST, MUIT, MUIRST

  11. Título: Diseño de un gemelo digital de un satélite. (Contacto: juancarlos.duenas@upm.es)
    Descripción: A partir de los datos de telemetría de un satélite, se obtendrán los patrones de variación de sus variables y sus interrelaciones, a partir de los cuales se generará el Gemelo Digital capaz de simular y predecir su comportamiento.
    Tecnologías: Python, Aprendizaje automático, discrete event simulation.
    Titulaciones recomendadas:GITST, MUIT, MUIRST
  12. Título: Aplicación de algoritmos de optimización combinatoria a la logística sanitaria. (Contacto: juancarlos.duenas@upm.es)
    Descripción: Se usarán los algoritmos de optimización combinatoria para identificar fuentes, distribuidores, rutas y almacenes de material médico-sanitario en situaciones de pandemia.
    Tecnologías: Python, Google OR tools.
    Titulaciones recomendadas:GITST, MUIT, MUIRST
  13. Título: Análisis de tendencias temporales en las transacciones de NFTs mediante modelado de grafos. (Contacto: felix.cuadrado@upm.es)
    Descripción: El objetivo de este proyecto es caracterizar las transacciones e intercambios de NFTs (Non-Fungible Tokens) en plataformas de blockchain como Ethereum, modelando y analizando los grafos de transacciones entre cuentas y tokens. El trabajo tomará como punto de partida un conjunto de datos publicado en un estudio reciente sobre estos mercados https://www.nature.com/articles/s41598-021-00053-8. Para el análisis, se utilizará la plataforma Raphtory (https://youtu.be/7S9Ymnih-YM), un sistema de Big Data que permite modelar y analizar grafos temporales (capturando no sólo las conexiones entre usuarios, sino cuándo se producen y por cuánto tiempo interactúan).
    Tecnologías: Scala, Raphtory(raphtory.github.io), Python Pandas para postprocesado y visualización.
    Titulaciones recomendadas: GITST, MUIT, MUIRST

  14. Título: Detección de patrones de smart contracts DeFI aplicando técnicas clustering de grafos temporales. (Contacto: felix.cuadrado@upm.es)
    Descripción: Los smart contracts son programas registrados en plataformas de blockchain como Ethereum que realizan automáticamente operaciones transaccionales entre monederos. A través de ellos, la DeFi ofrece alternativas descentralizadas a los sistemas bancarios tradicionales. El objetivo de este trabajo es definir técnicas de aprendizaje automático basadas en grafos para detectar patrones recurrentes, donde se combinan múltiples contratos inteligentes para ofrecer servicios complejos. El proyecto utilizará la plataforma Raphtory (https://youtu.be/7S9Ymnih-YM), un sistema de Big Data que permite modelar y analizar grafos temporales, analizando un conjunto de datos proporcionado.
    Tecnologías: Scala, Raphtory(raphtory.github.io), Python Pandas para postprocesado y visualización.
    Titulaciones recomendadas: GITST, MUIT, MUIRST

  15. Título: Visualización de flujos de datos en tiempo real.. (Contacto: Javier Andion, j.andion@upm.es)
    Descripción: Una de las características principales de la revolución del Big Data, el Data Science, e IoT, es el procesamiento y recogida de los datos en tiempo real. Estos datos llegan en forma de streams o flujos de información. Existen multitud de técnicas para su tratamiento, análisis y almacenamiento, sin embargo la visualización dinámica de los mismos es un tema poco estudiado y que se afronta de maneras muy diversas. El objetivo de este proyecto es analizar las diferentes técnicas existentes para la visualización de flujos de datos, desde un punto de vista del diseño de la arquitectura de recolección y transformación de los datos, y de las distintas tecnologías del mercado que permiten estas representaciones.
    Tecnologías: Python/JavaScript, herramientas de visualización y/o análisis de datos
    Titulaciones recomendadas: GITST, MUIT, MUIRST

  16. Título: Implementación de un cifrado completamente homomorfico FHE en una FPGA (Contacto: Diego Martín de Andrés, diego.martin.de.andres@upm.es)
    Descripción: Se busca implementar con las operaciones que ofrece un FPGA cifrado FHE. IMPORTANTE TENER CONOCIMIENTOS DE ELECTRÓNICA Este proyecto se realizará en colaboración con una empresa donde puede fomentar prácticas, becas o incluso contrato. Requisito: no trabajar a tiempo completo o parcial para una empresa.
    Tecnologías: Programación de FPGA
    Titulaciones recomendadas: GITST, MUIT, MUIRST

  17. Título: Implementación de una criptografía postcuantica en FPGA para firma electrónica (Contacto: Diego Martín de Andrés, diego.martin.de.andres@upm.es)
    Descripción: Se busca implementar un sistema de criptografía postcuantica utilizando tecnología FPGA cifrado. Muy probablemente se usará tecnología de criptografía completamente homomórfica FHE. IMPORTANTE TENER CONOCIMIENTOS DE ELECTRÓNICA Este proyecto se realizará en colaboración con una empresa donde se puede fomentar prácticas, becas o incluso contrato. Requisito: no trabajar a tiempo completo o parcial para una empresa.
    Tecnologías: Programación de FPGA
    Titulaciones recomendadas: GITST, MUIT, MUIRST

  18. Título: Desarrollo de NFT asociado a hardware de seguridad (Contacto: Diego Martín de Andrés, diego.martin.de.andres@upm.es)
    Descripción: Los NFTs están en auge, pero existe un problema: donde guardar el token y las claves que lo representan. Pero esa información se puede copiar. En este proyecto ser persigue almacenar la información de un NFT en un dispositivo hardware de manera única, para ello se usará la tecnología PUF Este proyecto se realizará en colaboración con una empresa donde se puede fomentar prácticas o becas. Requisito: no trabajar a tiempo completo o parcial para una empresa.
    Tecnologías: Blockhain, NFT, PUF
    Titulaciones recomendadas: GITST, MUIT, MUIRST

  19. Título: Desarrollo de NFT asociado a hardware de seguridad (Contacto: Diego Martín de Andrés, diego.martin.de.andres@upm.es)
    Descripción: Los NFTs están en auge, pero existe un problema: donde guardar el token y las claves que lo representan. Pero esa información se puede copiar. En este proyecto ser persigue almacenar la información de un NFT en un dispositivo hardware de manera única, para ello se usará la tecnología PUF Este proyecto se realizará en colaboración con una empresa donde se puede fomentar prácticas o becas. Requisito: no trabajar a tiempo completo o parcial para una empresa.
    Tecnologías: Blockhain, NFT, PUF
    Titulaciones recomendadas: GITST, MUIT, MUIRST

  20. Título: API con BBDD cifradas homomórficamente en lenguaje Rust (Contacto: Diego Martín de Andrés, diego.martin.de.andres@upm.es)
    Descripción: Se desarrollará una APIRest para poder realizar operaciones genéricas CRUD contra una base de datos. La información será cifrada en todo momento con criptografía homomórfica FHE. Este proyecto se realizará en colaboración con una empresa donde se puede fomentar prácticas o becas. Requisito: no trabajar a tiempo completo o parcial para una empresa.
    Tecnologías: Rust, FHE, APIRest
    Titulaciones recomendadas: GITST, MUIT, MUIRST

  21. Título: Implementación de sistema de machine learning en un microcontrolador o FPGA (Contacto: Diego Martín de Andrés, diego.martin.de.andres@upm.es)
    Descripción: En este proyecto se persigue implementar algoritmos sencillos de inteligencia artificial y machine learning en microcontroladores y FPGAs Este proyecto se realizará en colaboración con una empresa donde se puede fomentar prácticas, becas o incluso contrato. Requisito: no trabajar a tiempo completo o parcial para una empresa.
    Tecnologías: tensorflow, machine learing, IA, FPGA, microcontrolador
    Titulaciones recomendadas: GITST, MUIT, MUIRST

  22. Título: Implementación de algoritmos de centralidad de grafos de baja complejidad (Contacto: Diego Martín de Andrés, diego.martin.de.andres@upm.es)
    Descripción: En este proyecto se persigue implementar algoritmos de baja complejidad para encontrar la centralidad en grafos temporales Este proyecto se realizará en colaboración con una empresa donde se puede fomentar prácticas o becas. Requisito: haber aprobado ADSW a la primera y con buena nota y no trabajar a tiempo completo o parcial para una empresa.
    Tecnologías: grafos, big data, complejidad, algoritmia
    Titulaciones recomendadas: GITST, MUIT, MUIRST

Oferta de TFG/TFM del grupo GIROS en el curso 2021-2022 (publicada: 20/2/2022)

  1. Título: Aplicación de técnicas de aprendizaje automático a las auditorias de seguridad de equipos de red.
    Descripción: En este trabajo se propone el estudio y aplicación de técnicas de aprendizaje automático al desarrollo de aplicaciones para la ayuda a la realización de auditorias de seguridad de equipos de red, en particular, a la aplicación ROCIO desarrollada por el DIT para el CCN-CERT. Beca de media jornada hasta julio prorrogable el próximo curso.
    Contacto: David Fernández: david.fernandez@upm.es
    Tecnologías: Conocimientos básicos sobre configuración de equipos de red (routers y switches). Experiencia básica de programación en Java, lenguajes de scripting (python).
    Titulaciones recomendadas: GITST (ultimo curso), MUIT/MUIRST (preferible)

Oferta de TFGs y TFMs en el curso 2021-2022 (publicada: 15/02/2022)

El grupo STRAST está involucrado en el desarrollo de sistemas espaciales. La tendencia en este ámbito muestra el aumento de su construcción: micro satélites, constalaciones o laboratorios de experimentación en la estratosfera. Una línea de trabajo se centra en reducir el tiempo y coste de desarrollo de estos sistemas, tanto a bordo, como en la estación de tierra. En estos trabajos, se partirá del modelo de sensores del satélite y generar automáticamente componentes de software.

  1. Título: Modelo genérico de los sensores de un satélite
    Descripción: En este trabajo se definará el modelo genérico de los sensores de un satélte. Posteriormente, se instanciará el modelo en el satélite UPMSat-2 o en el globo Herccules. Usando herramientas disponibles, el modelo inicial se generará en XML, para integrarse en un sistema de la estación de tierra.
    Contacto: Alejandro Alonso: alejandro.alonso@upm.es
    Tecnologías: TASTE, ASN.1, Python
    Titulaciones recomendadas: GITST, MUIT

  2. Título: Generación automático de un modelo para crear una base de datos
    Descripción: Se parta de un modelo en XML de los sensores del satélite UPMSat-2. Además, se dispone la telemetría del satélite. El objetivo de este trabajo es generar automáticamente los elementos de una base de datos (tablas y configuración) y soporte para integración de la telemetría en la base de datos.
    Contacto: Alejandro Alonso: alejandro.alonso@upm.es
    Tecnologías: Python, XML Cassandra
    Titulaciones recomendadas: GITST

Oferta de TFGs y TFMs en el curso 2021-2022. (Publicada el 02/02/2022)

El Grupo de investigación STRAST-UPM ofrece los siguientes temas de Trabajos Fin de Grado o Máster para el curso 2021/2022. Los trabajos podrán realizarse con becas remuneradas mediante la participación en proyectos de investigación nacionales e internacionales, así como derivar a la obtención de créditos de libre elección por prácticas en empresa. Para más información de cada proyecto contactar con el profesor indicado.

  1. Título: Visualización de cadenas logísticas multimodales
    Descripción: El objetivo de este proyecto es crear una herramienta de visualización de rutas de transporte en las que se emplean distintos tipos de transportes para llevar un elemento desde su origen al destino. Estos tipos de transporte pueden ser terrestres (camiones y trenes), marítimos (barco cargueros o ferris) o aéreo. El objetivo de la herramienta es poder consultar por un lado la ruta que está siguiendo una mercancía en tiempo real y por otro lado, toda la información referente a horarios, retrasos y rutas alternativas.
    Contacto: Javier Andión (j.andion@upm.es)
    Tecnologías: Kafka, Python o JavaScript, Docker, OSRM (Open Source Routing Machine)
    Titulaciones recomendadas: GITST

  2. Título: Modelado de agentes en un gemelo digital de una cadena logística.
    Descripción: El proyecto utilizará como base un gemelo digital o simulador de órdenes de transporte logístico. El objetivo del trabajo es la exploración de las posibilidades de modelado estadístico de los distintos elementos de las simulación, para que estos repliquen el comportamiento de los elementos del mundo real (tiempos de viajes, retrasos, capacidades de almacenamiento, horarios, etc). Para crear estos modelos se empleará un conjunto de datos proporcionado por una empresa de logistica. Contacto: Javier Andión (javier.andion@upm.es)
    Tecnologías: Python, Scala, Akka, herramientas de modelado estadístico
    Titulaciones recomendadas: GITST, MUIT, MUIRST

  3. Título: Aplicaciones de big data para análisis de grafos de transacciones de NFTs
    Descripción: El objetivo de este proyecto es caracterizar los grafos de transacciones que tienen lugar en los distintos mercados de NFTs (Non-Fungible Tokens), soportados mediante la blockchain. El trabajo tomará como punto de partida un estudio reciente sobre estos mercados que proporciona mecanismos para obtener el conjunto de datos original https://www.nature.com/articles/s41598-021-00053-8. Para el análisis, se utilizará la plataforma Raphtory (https://short.upm.es/kf1jf), un sistema de Big Data que permite modelar y analizar grafos temporales (capturando no sólo las conexiones entre usuarios, sino cuándo se producen y por cuánto tiempo interactúan).
    Contacto: Félix Cuadrado (felix.cuadrado@upm.es)
    Tecnologías: Scala, Raphtory(raphtory.github.io),
    Titulaciones recomendadas: GITST, MUIT, MUIRST

  4. Título: Aplicaciones de big data para el estudio de patrones de movilidad durante el período de confinamiento
    Descripción: El objetivo de este proyecto es estudiar los patrones de movilidad registrados durante los meses iniciales de la pandemia en España, al producirse el confinamiento. El trabajo empleará el conjunto de datos abiertos publicado por el mitma durante la pandemia https://www.mitma.gob.es/ministerio/covid-19/evolucion-movilidad-big-data/opendata-movilidad, procesando los datos para crear un grafo que represente los movimientos entre distintas ubicaciones, con actualizaciones horarias Esto formará un grafo temporal, representando cuántos usuarios se mueven a la hora h del distrito a al distrito b. Debido al gran volumen de datos, para el análisis, se utilizará la plataforma Raphtory (https://short.upm.es/kf1jf), un sistema de Big Data que permite modelar y analizar grafos temporales (capturando no sólo las conexiones entre usuarios, sino cuándo se producen y por cuánto tiempo interactúan).
    Contacto: Félix Cuadrado (felix.cuadrado@upm.es)
    Tecnologías: Scala, Raphtory(raphtory.github.io),
    Titulaciones recomendadas: GITST, MUIT, MUIRST

  5. Título: Diseño de una herramienta para la instrumentación y caracterización de la ejecución de aplicaciones Android.
    Descripción: Las aplicaciones Android en ocasiones envían información personal de sus usuarios sin su conocimiento ni consentimiento, poniendo en peligro su privacidad. Este trabajo desarrollará una herramienta que permita detectar comportamientos anómalos en aplicaciones Android mediante la instrumentación dinámica de la ejecución de la aplicación.
    Tecnologías: Se utilizarán herramientas de instrumentación dinámica como Frida y terminales móviles Android proporcionados por el Grupo de Investigación.
    Titulaciones recomendadas: GITST, MUIT, MUIRST

  6. Título: Diseño de una herramienta para evaluación automática de comunicaciones electrónicas comerciales.
    Descripción: La Ley de Servicios de la Sociedad de la Información y del Comercio Electrónico (LSSI) fija una serie de requisitos para que las organizaciones puedan realizar comunicaciones electrónicas comerciales. Por ejemplo, cómo debe ser el mensaje, qué debe aparecer en el mismo, etc. Sin embargo, numerosas organizaciones ignoran esta normativa arriesgándose a su potencial incumplimiento y a recibir las sanciones asociadas. Este trabajo desarrollará una herramienta que permita detectar potenciales incumplimientos.
    Tecnologías: Herramientas de automatización de navegadores como Selenium, tecnologías de aprendizaje automático para desarrollo de clasificadores.
    Titulaciones recomendadas:GITST, MUIT, MUIRST

Oferta de TFG y TFM del grupo GING en el curso 2021-22 (publicada: 16/11/2021)

El grupo de investigación GING propone los siguientes TFT para el curso 2021-22. Para más información ponerse en contacto con los profesores indicados.

  1. Título: Desarrollo de un Gemelo Digital con realidad virtual
    Descripción: un Gemelo Digital es una representación virtual de un producto físico. En los últimos años ha experimentado un gran crecimiento en la Industria 4.0 gracias a la evolución de tecnologías como el Big Data e Inteligencia Artificial. El Gemelo Digital captura el estado del entorno real, procesa dicha información y puede actuar sobre su equivalente físico para modificar su estado. El presente TFT tiene por objetivo desarrollar un Gemelo Digital utilizando tecnología de realidad virtual orientada a la web con librerías como Three.js o Babylon.js que siguen la especificación WebXR
    Tecnologías: Docker, Node.js, JavaScript, bases de datos
    Contacto: Javier Conde (javier.conde.diaz@upm.es)
    Titulaciones recomendadas: GITST/MUIT/MUIRST

  2. Título: Desarrollo de un Gemelo Digital Inteligente
    Descripción: un Gemelo Digital es una representación virtual de un producto físico. En los últimos años ha experimentado un gran crecimiento en la Industria 4.0 gracias a la evolución de tecnologías como el Big Data e Inteligencia Artificial. El Gemelo Digital captura el estado del entorno real, procesa dicha información y puede actuar sobre su equivalente físico para modificar su estado. El presente TFT tiene por objetivo desarrollar un Gemelo Digital Inteligente capaz de realizar predicciones basándose en la información de contexto del producto físico y tomar decisiones para maximizar su rendimiento
    Tecnologías: Docker, Python, Scikit-Learn/Spark ML
    Contacto: Javier Conde (javier.conde.diaz@upm.es)
    Titulaciones recomendadas: GITST/MUIT/MUIRST

  3. Título: Diseño e implementación de una arquitectura Big Data con Kubernetes
    Descripción: el objetivo del TFT es desplegar una solución completa escalable usando el orquestador Kubernetes que incluya los siguientes componentes: captura de información, entrenamiento, predicción en tiempo real con el modelo generado, comunicación con el cliente.
    Tecnologías: Docker, Kubernetes, Spark, Python, Scala
    Contacto: Javier Conde (javier.conde.diaz@upm.es)
    Titulaciones recomendadas: MUIT/MUIRST

Oferta de TFG y TFM del grupo STRAST en el curso 2021-22 (publicada: 18/10/2021)

El Grupo de investigación STRAST-UPM ofrece los siguientes temas de Trabajos Fin de Grado o Máster en el ámbito de las aplicaciones descentralizadas sobre blockchain. Los trabajos podrán realizarse con becas remuneradas mediante la participación en proyectos de investigación nacionales e internacionales, así como permitir la obtención de créditos de libre elección por prácticas en empresa. Para más información contactar con el profesor Juan Carlos Yelmo (juancarlos.yelmo@upm.es).

  1. Título: Diseño de un sistema para la integración confiable de eventos de la Internet de Todas las Cosas en Blockchain
    Descripción: Una blockchain se puede utilizar para almacenar eventos de muchos tipos: algunas de las más conocidas registran transacciones económicas, mientras que otras almacenan mediciones que provienen de sensores físicos de la Internet de las Cosas. La blockchain garantiza que la integridad de los eventos registrados se mantiene al cabo del tiempo y a lo largo de toda la red. Sin embargo, la veracidad de estos eventos puede quedar comprometida por el eslabón más débil, que escapa a la blockchain: el origen de la información en el sensor, dispositivo personal, proceso, etc.. Por ello, proponemos trabajar en la investigación y el desarrollo de soluciones tecnológicas para garantizar esa autenticidad al integrar en blockchain fuentes y consumidores de eventos de la Internet de Todas las Cosas (IoE)
    Tecnologías: Se podrán abordar distintas técnicas: oráculos, notarización, mecanismos de apuesta, reputación, firma digital, códigos de actuación, arbitraje, etc. Como plataforma Blockchain se podrán utilizar Fabric e Indy.
    Titulaciones recomendadas: MUIT, MUIRST

  2. Título: Diseño de lógica de negocio descentralizada y su ejecución como contratos inteligentes en Blockchain
    Descripción: Las plataformas basadas en blockchain permiten la ejecución de lógica de negocio descentralizada cuando ocurren ciertas transacciones entre actores de la plataforma. Las piezas de código que pueden ejecutarse en blockchain como consecuencia de una transacción se denominan contratos inteligentes y constituyen los bloques básicos para construir dicha lógica de negocio. Sin embargo, este tipo de componentes ejecutables puede resultar un recurso de demasiado bajo nivel para representar los componentes de un proceso de negocio complejo y descentralizado. En este trabajo se propone el diseño de lógica de negocio descentralizada mediante BPMN (Business Process Model and Notation), lenguaje más adecuado para representar las abstracciones propias de los procesos de negocio, y su compilación automática a smart contracts.
    Tecnologías: Editor BPMN, Compiladores: Caterpillar, BPMN-Sol, Plataforma blockchain: Hyperledger Fabric
    Titulaciones recomendadas: MUIT, MUIRST

  3. Título: Diseño y desarrollo de una aplicación para la gestión logística descentralizada sobre Blockchain
    Descripción: El trabajo consistirá en el diseño de una aplicación descentralizada (DApp) sobre blockchain, considerando diferentes alternativas de arquitectura y selección de tecnologías para la interfaz gráfica de usuario, la lógica de aplicación cliente y la interfaz con la plataforma blockchain. El diseño se validará mediante el desarrollo de una DApp en el ámbito de la logística y el transporte intermodal de mercancías sobre la plataforma Blockchain Hyperledger Fabric ya desarrollada en el Grupo de Investigación.
    Tecnologías: React.js, GraphQL, Hyperledger Fabric
    Titulaciones recomendadas: GITST, MUIT, MUIRST

Oferta de TFG y TFM del grupo GIROS en el curso 2021.2022. (publicada: 6/10/2021)

El grupo GIROS propone Trabajos Fin de Titulación (TFT) relacionados con las redes y servicios 5G, donde se abordan aspectos como el despliegue de plataformas SDN, NFV y MEC, el desarrollo e integración de servicios de localización, el desarrollo e integración de herramientas para el tratamiento semántico de las métricas de red y su aprovechamiento para la configuración automática de la red basada en machine learning o la seguridad en estos entornos. Quién esté interesado en alguno de estos temas puede ponerse en contacto con Carlos M. Lentisco (c.lentisco@upm.es). A continuación, se muestra una lista de trabajos disponibles:

  1. Título: Diseño de un escenario virtual para analizar la movilidad de las aplicaciones en el borde de la red
    Descripción: este TFT requiere diseñar un escenario virtual basado en la plataforma de orquestación Open Source Mano (OSM) que permita analizar el rendimiento de las aplicaciones multimedia, desplegadas en plataformas de computación en el borde de la red (MEC), en escenarios de movilidad. Las aplicaciones se desplegarán haciendo uso de las capacidades del gestor de contenedores Kubernetes. Se analizarán los componentes de retardo asociados a la movilidad de las aplicaciones.
    Titulaciones recomendadas: MUIT y MUIRST

  2. Título: Evaluación y desarrollo de aplicaciones y servicios de plataformas de computación en el borde de la red
    Descripción: el objetivo de este TFT es evaluar proyectos de código abierto que permitan emular la gestión de las aplicaciones en el borde de la red. El TFM deberá analizar proyectos como Eclipse Fog05 y OpenNESS y proponer soluciones para su integración en escenarios basados en herramientas de virtualización como Virtual Networks over LinuX (VNX) y Open Source Mano (OSM).
    Titulaciones recomendadas: MUIT

  3. Título: Diseño y desarrollo de un gestor de identificación y localización para un campus inteligente
    Descripción: el presente TFM requiere desarrollar un contenedor de virtualización que gestione la identificación y localización de usuarios, dispositivos o contenidos en un campus inteligente. Se deberá diseñar la base de datos que almacena los datos de identificación y localización. Esta base de datos se podrá alimentar de información que proporcionan herramientas ya existentes como Keycloak, de inventarios de dispositivos ya predefinidos o de datos de localización proporcionados por los terminales de usuario.
    Titulaciones recomendadas: MUIT y MUIRST

  4. Título: Desarrollo de modelos de distribución de contenidos multimedia con estrategias de replicación centralizadas
    Descripción: el presente TFM requiere emular un escenario de distribución de contenidos compuesto por varías caches de una red con encaminamiento basado en el contenido (Information-Centric Networking, ICN). El objetivo es implementar una herramienta que permita gestionar el catálogo de contenidos de cada cache desde un nodo central. Tradicionalmente, las caches de contenidos ejecutan su propia política de reemplazo de forma distribuida e independiente (por ejemplo, con esquemas como FIFO o LRU). En este TFM se pretende gestionar la distribución de los contenidos en las caches ICN desde un coordinador central.
    Titulaciones recomendadas: MUIT y MUIRST

  5. Título: Desarrollo de mecanismos para traspaso de aplicación en entornos de computación en el borde mediante redes definidas por software
    Descripción: el objetivo de este TFM es diseñar y desarrollar mecanismos basados en SDN para facilitar el traspaso de aplicación de un MEC host a otro MEC host en escenarios de movilidad y sobre redes con encaminamiento basado en el contenido (Information-Centric Networking, ICN). Los mecanismos desarrollados deberán ser transparentes al terminal de usuario.
    Titulaciones recomendadas: MUIT y MUIRST

  6. Título: Integración de mecanismos basados en telemetría gNMI para la monitorización de redes
    Descripción: el objetivo de este TFG es la integración de mecanismos basados en el protocolo gNMI para la monitorización de redes utilizando herramientas como ContainerLab y gNMIc.
    Titulaciones recomendadas: GITST

  7. Título: Desarrollo en Apache NiFi de agente colector de telemetría de red mediante el protocolo gNMI
    Descripción: el objetivo de este TFM es el desarrollo de un procesador en Apache NiFi que implemente los mecanismos de recolección de telemetría de red utilizando el protocolo gNMI. Posibilidad de contratación con beca.
    Titulaciones recomendadas: MUIT y MUIRST

  8. Título: Desarrollo en Apache NiFi de agente colector de telemetría de red mediante el protocolo NETCONF
    Descripción: el objetivo de este TFM es el desarrollo de un procesador en Apache NiFi que implemente los mecanismos de recolección de telemetría de red utilizando el protocolo NETCONF. Posibilidad de contratación con beca.
    Titulaciones recomendadas: MUIT y MUIRST

Oferta de TFGs y TFMs en el curso 2021.2022. (publicada: 23/09/2021)

El Grupo de investigación RSTI-UPM ofrece los siguientes temas de Trabajos Fin de Grado o Máster para el curso 2021/2022. Aquellos alumnos interesado sne alguno de los temas pueden asistir a la reunión informativa el 28 de septiembre de 2021 a las 14:00 en el aula B224 o bien enviar un email a la direccion tfgetsit.rsti@gmail.com con la lista priorizada de temas de interés hasta el proximo 1 de Octubre de 2021.

  1. Título: Sistemas de Toma de Decisiones en Ciberseguridad para entornos militares
    Descripción: Colaboración en el proyecto ECYSAP, para la identificación de contramedidas y desarrollo de métricas para la selección de las respuestas más adecuadas para un determinado entorno

    Titulaciones recomendadas: GITST/MUIT/MUIRST/MUCS

  2. Título: Correlación entre el ciberespacio y otros dominios
    Descripción: Análisis de fuentes de información de otros dominios militares operativos para identificar riesgos de ciberseguridad e integración de los mismos en un entorno de gestión dinámico de riesgos de ciberseguridad

    Titulaciones recomendadas: GITST/MUIT/MUIRST/MUCS

  3. Título: Análisis e Identificación de riesgos de ciberseguridad en entornos militares operativos
    Descripción: Revisión de las amenazas que puedan impactar operaciones militares en el ciberespacio y definición de una taxonomía de ataques y superficie de ataque en la infraestructura

    Titulaciones recomendadas: GITST/MUIT/MUIRST/MUCS

  4. Título: Desarrollo de una ontología para una plataforma de conciencia cibersituacional escalable
    Descripción: Diseño e implementación de una ontología capaz de razonar sobre grandes cantidades de datos mediante el uso de tecnologías como python o Apache Spark.
    Titulaciones recomendadas: GITST/MUIT/MUIRST/MUCS

  5. Título: Desarrollo de un sistema de correlación de anomalías mediante reglas SPIN.
    Descripción: Elaboración de un conjunto de reglas en lenguaje SPIN para definir relaciones entre anomalías procedentes de distintas fuentes mediante el razonamiento utilizando ontologías.
    Titulaciones recomendadas: GITST/MUIT/MUIRST/MUCS

  6. Título: Diseño de un Sistema de Detección de Intrusiones basado en IA federada
    Descripción: Diseñar un sistema de detección de intrusiones basado en machine learning que incorpore el concepto de inteligencia artificial federada en su diseño conceptual.
    Titulaciones recomendadas: GITST/MUIT/MUIRST/MUCS

  7. Título: Contribución al diagnóstico de modelos de inteligencia artificial auto soberana.
    Descripción: Desarrollar un marco conceptual de los requisitos de seguridad de los nuevos modelos de inteligencia artificial en el ciberespacio, para el reconocimiento de factores y recomendaciones, desde el punto de vista de auto soberanía.
    Titulaciones recomendadas: GITST/MUIT/MUIRST/MUCS

  8. Título: Diseño de un sistema de simulación de amenazas avanzas persistentes.
    Descripción: Diseño de un sistema de simulación de amenazas avanzas persistentes (APTs) parametrizable para el desarrollo de ciber maniobras adaptativas.
    Titulaciones recomendadas: GITST/MUIT/MUIRST/MUCS

  9. Título: Diseño de un sistema de inteligencia artificial explicativa.
    Descripción: Diseño de un sistema de inteligencia artificial explicativa para una Plataforma de Conciencia Cibersituacional .
    Titulaciones recomendadas: GITST/MUIT/MUIRST/MUCS

  10. Título: Desarrollo de un sistema de correlación para datos de sensores heterogéneos
    Descripción: Desarrollo de un sistema de correlación de evento para su procesamiento en tiempo real, de eventos de sensores heterogéneos de una base de datos.
    Titulaciones recomendadas: GITST/MUIT/MUIRST/MUCS

  11. Título: Desarrollo de un juego multimodal e integrado para el aprendizaje de Ciberseguridad
    Descripción: Elaboración de un juego multimodal integrado en la planificación de una asignatura y que permita fomentar y evaluar la adquisición de competencias específicas y transversales por parte de los estudiantes. El juego incluye tanto elementos físicos manipulables, que permitan la creación de dinámicas en clase por parte de los estudiantes, como elementos virtuales que favorezcan su seguimiento a largo plazo
    Titulaciones recomendadas: GITST/MUIT/MUIRST/MUCS

  12. Título: Desarrollo de un modelo de intercambio de información seguro para entornos telemáticos sensibles
    Descripción: Aplicación del concepto de Seguridad Centrada en el Usuario para el diseño e implementación de un modelo de intercambio de información seguro. Este modelo se basa en el concepto de Documento-Contrato, es decir, un registro de información incremental que es completado por los actores involucrados en una actividad sensible (banca, salud, administración pública, defensa, etc.). Las acciones de todos los usuarios involucrados en el servicio se reflejan en él con las garantías de seguridad adecuadas. Así, este modelo de intercambio de información permitirá conocer el estado de la transacción en cualquier momento para cualquier entidad, así como también cómo se completó.
    Titulaciones recomendadas: GITST/MUIT/MUIRST/MUCS

  13. Título: Despliegue automatizado de escenarios de red virtualizados
    Descripción: Revisión de herramientas de despliegue automatizado de escenarios de red sobre infraestructuras de virtualización. Aplicación a entornos de formación y entrenamiento en ejercicios de ciberseguridad.
    Titulaciones recomendadas: GITST/MUIT/MUIRST/MUCS

  14. Título: Generación de tráfico realista en escenarios de red virtualizados
    Descripción: Revisión de herramientas de generación de tráfico en escenarios de red sobre infraestructuras de virtualización. Aplicación a entornos de formación y entrenamiento en ejercicios de ciberseguridad.
    Titulaciones recomendadas: GITST/MUIT/MUIRST/MUCS

  15. Título: Desarrollo de un sistema de predicción de situaciones de ciberacoso en redes sociales
    Descripción: ...Aplicación de técnicas de minería de datos para la detección de posibles situaciones/acciones que puedan desembocar en ciberacoso en redes sociales. Se realizará un análisis de la literatura relacionada con ciberacoso para determinar el lenguaje y modus operandi de los perpetradores, así como un análisis de las redes sociales más extendidas actualmente entre los jóvenes. Sobre estas redes sociales se seleccionará una como caso de estudio. Finalmente, el sistema de predicción ofrecerá un valor (probabilidad) de comenzar una situación de ciberacoso próxima (valor a determinar) en el tiempo.
    Titulaciones recomendadas: GITST/MUIT/MUIRST/MUCS

  16. Título: Desarrollo de un marco de adaptación al contexto para la implementación de soluciones de IoT en espacios inteligentes
    Descripción: Diseño e implementación de un procedimiento automatizado de la gestión del contexto de operación de entornos inteligentes capaz de reconfigurar y redesplegar los servicios alojados en el entorno para dar cabida a nuevos dispositivos IoT o servicios.
    Titulaciones recomendadas: GITST/MUIT/MUIRST/MUCS

  17. Título: Evaluación de plataformas Core 5G.
    Descripción: Este proyecto tiene por objetivo la evaluación de distintas plataformas de Core 5G disponibles actualmente y entre ellas Free5GCore y Open5GS. Dicha evaluación incluye la instalación, diseño de pruebas, instalación en entorno de laboratorio y la adaptación de herramientas de las que dispone el grupo de investigación sobre dichas plataformas.
    Titulaciones recomendadas: GITST/MUIT/MUIRST/MUCS

  18. Título: Soporte de comunicaciones 5G a un Cyber Range
    Descripción: Este proyecto tiene por objetivo el desarrollo e integración de herramientas de comunicaciones 5G a un entorno de Cyber Range, así como el diseño y desarrollo de pruebas de validación.
    Titulaciones recomendadas: GITST/MUIT/MUIRST/MUCS

  19. Título: Planos de Datos Programables.
    Descripción: Revisión del estado del arte en el ámbito de los planos de datos programables. Identificación de la arquitectura, protocolos y procesos involucrados con especial énfasis en la . arquitectura PISA (Protocol Independent Switch Architecture) junto al uso de un lenguaje específico para el desarrollo de funcionalidades de conmutación de paquetes basado en P4.
    Titulaciones recomendadas: GITST/MUIT/MUIRST/MUCS

  20. Título: Despliegue de Core 5G en entorno virtualizado.
    Descripción: Revisión tecnologías de virtualización. Virtualización de software de comunicaciones y soporte de paquetes Core 5G.
    Titulaciones recomendadas: GITST/MUIT/MUIRST/MUCS

Oferta de TFMs del grupo GIROS (publicada: 23/09/2021)

El grupo GIROS propone dos Trabajos Fin de Master (TFM) relacionados con el desarrollo de aplicaciones para auditorías de seguridad de equipos de red. Los trabajos podrán realizarse con becas remuneradas, así como derivar a la obtención de créditos de libre elección por prácticas en empresa. Para más información contactar con David Fernández (david.fernandez@upm.es).

  1. Título: Desarrollo de aplicaciones para auditorías de seguridad de equipos de red
    Descripción: El objetivo del TFM propuesto es el desarrollo de aplicaciones para la realización de auditorías de seguridad de equipos de red (switches, routers, firewalls, etc.). Asimismo, se colaborará en el desarrollo de guías de configuración segura de equipos de red y en el desarrollo de escenarios de prácticas de laboratorio sobre el mismo tema. Se ofrecen dos TFM con posibilidad de beca.
    Tecnologías: Conocimientos básicos sobre configuración de equipos de red (routers y switches). Experiencia básica de programación en Java, lenguajes de scripting (python) y desarrollo de aplicaciones web.
    Titulaciones recomendadas: Alumnos de 1º o 2º del MUIT o alumnos del MUIRST

Oferta de TFGs y TFMs en el curso 2021.2022. (Publicada el 16/7/2021)

El Grupo de investigación STRAST-UPM ofrece los siguientes temas de Trabajos Fin de Grado o Máster para el curso 2021/2022. Los trabajos podrán realizarse con becas remuneradas mediante la participación en proyectos de investigación nacionales e internacionales, así como derivar a la obtención de créditos de libre elección por prácticas en empresa. Para más información de cada proyecto contactar con el profesor indicado.

  1. Título: Monitorización de infraestructura de transporte logístico utilizando Big Data y grafos dinámicos
    Descripción: El objetivo de este proyecto es diseñar un modelo que represente una infraestructura de transporte (carreteras, trenes), junto a la ubicación geográfica de los vehículos de transporte y su carga, a lo largo del desplazamiento. El modelo se creará en tiempo real a partir de un dataset con información histórica de logística, discretizando la información geográfica mediante la biblioteca H3. Sobre el modelo se desarrollarán visualizaciones y métricas de análisis que permitan monitorizar la situación del sistema y su evolución a lo largo del tiempo..
    Contacto: Félix Cuadrado (felix.cuadrado@upm.es)
    Tecnologías: Scala, Raphtory(raphtory.github.io), Uber H3, Streamlit
    Titulaciones recomendadas: MUIT, MUIRST  

  2. Título: Planificación de procesos multimodales de transporte logístico.
    Descripción: El proyecto diseñará una aplicación que calcule rutas y planificación temporal para el transporte de mercancías a través de múltiples modos de transporte (carretera, tren y barco). El sistema evaluará distintas soluciones de encaminamiento y asignación de recursos basadas en técnicas de aprendizaje máquina, evaluando de este modo cuál es la opción más apropiada. Contacto: Juan C. Dueñas (juancarlos.duenas@upm.es)
    Tecnologías: Python, ScikitLearn, Pytorch, Akka
    Titulaciones recomendadas: GITST, MUIT, MUIRST

  3. Título: Simulación de escenarios de transporte logístico.
    Descripción: El proyecto utilizará como base un simulador de órdenes de transporte logístico. El primer objetivo es la exploración y diseño de escenarios de simulación, generando datos que permitan estudiar los posibles puntos críticos de la cadena logística. Paralelamente, se diseñará un monitor en el que se visualizarán los datos generados por el simulador en forma de mapas con las rutas de transporte, ocupación de almacenes, retrasos en la planificación, etc. Una parte de estas visualizaciones serán dinámicas y se actualizarán en tiempo real utilizando la salida del simulador. Contacto: Javier Andión (javier.andion@upm.es)
    Tecnologías: Scala, Akka, Kafka, Javascript, Leaflet, D3
    Titulaciones recomendadas: GITST, MUIT, MUIRST

  4. Título: Aplicaciones de big data para análisis de grafos dinámicos
    Descripción: El objetivo de este proyecto es caracterizar los patrones de evolución de distintos clusters de usuarios en la red social Mastodon. Para ello, se utilizará la plataforma Raphtory (https://short.upm.es/kf1jf), un sistema de Big Data que permite modelar y analizar grafos temporales (capturando no sólo las conexiones entre usuarios, sino cuándo se producen y por cuánto tiempo interactúan).
    Contacto: Félix Cuadrado (felix.cuadrado@upm.es)
    Tecnologías: Scala, Raphtory(raphtory.github.io), Python, Seaborn
    Titulaciones recomendadas: GITST, MUIT, MUIRST  

Oferta de TFG y TFM del grupo GIROS (publicada: 08/03/2021)

El grupo GIROS propone Trabajos Fin de Titulación (TFT) relacionados con la virtualización de las funciones de red (NFV), las redes definidas por software (SDN) y los mecanismos para la distribución de contenidos multimedia. Quién esté interesado en alguno de estos temas puede ponerse en contacto con Carlos M. Lentisco (c.lentisco@upm.es).
A continuación, se muestra una lista de trabajos disponibles:

  1. Título: Implementación de mecanismos de streaming adaptativo asistidos por la red
    Descripción: el presente TFT se centra en el diseño e implementación de un mecanismo de streaming basado en el estándar Server and Network Assisted DASH (SAND). El objetivo es programar un script en python que permita adaptar la calidad del streaming multimedia a partir de mediciones de ancho de banda de la red. Este script también deberá tener en cuenta que el contenido multimedia puede estar distribuido en una red de distribución de contenidos (CDN).
    Tecnologías: Open Source Mano (OSM), python, VNX, DASH
    Titulaciones recomendadas: GITST y MUIRST

  2. Título: Diseño de un escenario virtual para el análisis de la movilidad de las aplicaciones multimedia en el borde de la red
    Descripción: este TFT se centra en diseñar un escenario virtual que permita analizar el rendimiento de las aplicaciones multimedia, desplegadas en plataformas de computación en el borde de la red (MEC), en escenarios de movilidad. Debido a que los clientes pueden conectarse a diferentes plataformas MEC mientras se mueven por la red, será necesario que el diseño contemple mecanismos de precarga que garanticen la disponibilidad de los contenidos multimedia.
    Tecnologías: Open Source Mano (OSM), python, VNX, DASH, Kubernetes
    Titulaciones recomendadas: MUIRST y MUIT

  3. Título: Diseño de un reproductor multimedia para mejorar las técnicas de streaming adaptativo asistidas por la red
    Descripción: el presente TFT se centra en el diseño e implementación de un mecanismo de streaming basado en el estándar Server and Network Assisted DASH (SAND). El objetivo es analizar y modificar un cliente de streaming DASH para que las aplicaciones que se despliegan en el borde de la red adapten el streaming multimedia teniendo en cuenta métricas de la reproducción, como, por ejemplo: el nivel del buffer o el tiempo de parada.
    Tecnologías: Open Source Mano (OSM), python, VNX, DASH
    Titulaciones recomendadas: MUIT

  4. Título: Diseño de escenarios virtuales para el análisis de redes centradas en el contenido basadas en software
    Descripción: este TFT se centra en diseñar y desarrollar escenarios virtuales que permitan analizar los mecanismos de encaminamiento y caching de las redes centradas en el contenido (Information Centric Networking o ICN). El control de la red ICN deberá estar centralizado a nivel lógico siguiendo el paradigma de las redes definidas por software (Software Defined Networking o SDN).Se considerará el uso de proxies para reenvíar las peticiones de los usuarios al controlador de la ICN, que deberá programar la red SDN para encaminar el tráfico de las aplicaciones al almacen de contenidos más cercano.
    Tecnologías: Open Source Mano (OSM), VNX, RYU, ONOS
    Titulaciones recomendadas: MUIT