Tecnologías de la Información y las Comunicaciones

Líneas de investigación (Máster Oficial en Tecnologías De la Información y las Comunicaciones)

Teoría de la señal y comunicaciones:

El objetivo de esta línea de investigación es el dominio y conocimiento de las tecnologías de comunicación inalámbrica y tratamiento digital de la señal orientadas a la incorporación en productos y servicios. La línea de investigación aborda proyectos de innovación tecnológica en el campo de Sistemas Empotrados y Sistemas en Chip, enfocados a la integración de estas tecnologías en productos industriales.

En esta línea de Investigación tenemos dos áreas de investigación:

Comunicaciones Inalámbricas y Sistemas en Chip ( SOC )

Las tecnologías clave en las comunicaciones inalámbricas locales que se están investigando son fundamentalmente Ultra Wide Band (UWB)  y Sistemas Multiantena (MIMO). En sistemas MIMO se destaca la orientación aplicada de la línea de investigación centrándose tanto en el desarrollo de nuevas técnicas de procesamiento en banda base, como su implementación en arquitecturas FPGA o SOPC. En referencia a las tecnologías UWB se trabajan diferentes áreas: Desarrollo de IPs para la banda base, Etapas de radio frecuencia e integración de soluciones comerciales.

Tratamiento Digital de la Señal y Sistemas Empotrados

Los proyectos de investigación que se realizan en esta área están orientados al desarrollo de nuevas técnicas y algoritmos de procesamiento digital de señal (DSP) en el campo de las telecomunicaciones y sensorización inteligente. Se investigan nuevos algoritmos y arquitecturas para sistemas de comunicaciones locales inalámbricas y monitorización de máquinas. Resaltar también el desarrollo de proyectos de innovación en el área de sistemas empotrados multiinterface, orientados preferencialmente a  aplicaciones  en productos electrónicos de bajo coste. En esta área de sistemas empotrados se están desarrollando sistemas con LINUX y eCOs empotrados, bajo arquitecturas AXIS y ARM.

Volver arriba

Seguridad Informática:

Dentro de la línea de TICS, la seguridad informática es una disciplina transversal que se tiene que enfrentar a problemas en distintas fases del diseño, desarrollo, implantación y mantenimiento de estas tecnologías. Así, entre otras, existe la necesidad de diseñar software seguro, guardar la información de forma segura, asegurar las comunicaciones, definir políticas de seguridad, gestionar la seguridad, monitorizar y medir los niveles de seguridad, etc.

Son éstos los temas en los que el equipo de seguridad informática está implicado de una forma u otra ya que se tiene un doble cometido dentro de MU: la formación (ingeniería, postgrado, formación continua) y la investigación (tesis doctorales, proyectos subvencionados tanto por la administración pública como por empresas, proyectos fin de carrera).

En lo referente a la investigación, las áreas prioritarias son los mecanismos de evaluación y auditoría, sistemas de detección de intrusiones, sistemas trampa y seguridad en sistemas embebidos. 

Volver arriba

 E-Content:

El equipo de investigación en eContent tiene como propósito el desarrollo de actividades de investigación y desarrollo tecnológico en todos los aspectos relacionados con la adaptación dinámica de contenidos electrónicos. Este equipo persigue la innovación en el desarrollo y explotación de contenidos digitales utilizando para ello los nuevos estándares de la web semántica.

Los temas asociados a la labor de investigación de este equipo son concretamente:

1. Estudiar y utilizar técnicas de análisis, estructuración y etiquetado de contenidos. Este tema incluye aspectos relacionados con la identificación de ontologías y metadatos semánticos así como la utilización de estándares de la web semántica tales como XML, RDF, OWL y otros relacionados con contenidos multimedia como SMIL.

2. Identificar el contexto de usuario para guiar el proceso de adaptación de los contenidos. Este tema contempla el estudio de las necesidades de los usuarios y las características propias de cada uno de los dispositivos de acceso a los contenidos tales como PC, teléfono móvil, PDA y otros.

3. Desarrollar técnicas de adaptación de contenidos basadas en reglas de selección de contenidos, tablas para la toma de decisiones, filtros de contenidos y otros.

Volver arriba

Sistemas Distribuidos:

Los Sistemas Distribuidos engloban tecnologías y métodos aplicables a una problemática muy heterogénea que abarca desde sistemas B2B (Business To Business) hasta sistemas de control en planta. Su único común denominador lo constituye el hecho de que se trate de sistemas distribuidos en ubicaciones diferentes así como las tecnologías que los posibilitan. De sus múltiples campos de aplicación, junto con la tecnología de componentes, uno es el de la configurabilidad dinámica de sistemas. Si indagamos en el ciclo de vida de cualquier producto que lleve integrado software, veremos que, bien en su proceso de fabricación, bien una vez comercializado existen numerosos costes adicionales debidos a la personalización del producto, el mantenimiento del software que va embarcado, mantenimiento del mismo producto ... Y es en estos aspectos donde creemos que la configurabilidad puede incidir reduciendo los costes que diferentes tareas requieren a lo largo de todo su ciclo de vida. En general se trata de dotar a un producto de la posibilidad de ser extendido con servicios varios una vez que se ha sido adquirido o está en funcionamiento.


Componentes y configuración de sistemas

Las arquitecturas basadas en componentes están adquiriendo cada vez más relevancia en el desarrollo de software. Los beneficios pretendidos abarcan reusabilidad de software, configurabilidad de sistemas, etc. que redundarían en un abaratamiento de costes. En relación con los sistemas distribuidos y tecnologías de componentes, está cobrando cada vez mayor importancia el campo de la configuración dinámica de un sistema en función de sus necesidades reales. Dichos sistemas descargarían en tiempo de ejecución los componentes necesarios para su funcionamiento y desecharían aquellos que no necesiten. Existen hoy en día tecnologías que podrían facilitar la creación de tales sistemas pero todavía se carecen de los middlewares y frameworks adecuados que faciliten tal labor. En esta área de investigación se pretende estudiar la creación de tales sistemas en base a tecnologías existentes añadiendo los componentes necesarios para crear una plataforma que posibilite la configuración.

 

Métodos para sistemas distribuidos

Estos últimos años estamos siendo testigos de una gran proliferación de tecnologías, estándares y herramientas en el campo de la informática en general y en el de los sistemas distribuidos en particular. Han aparecido estándares como CORBA y XML; plataformas como .NET, JAVA; dentro de JAVA disponemos de un gran abanico de posibilidades: JMS, RMI, Servlets, Enterprise JAVA Beans, ...; notación UML y nuevos métodos que giran alrededor de éste; herramientas de desarrollo y productos configurables. Frente a este panorama es necesario realizar una labor de síntesis. Por una parte acotar cada tecnología y por otra, la que realmente urge, definir o adoptar nuevos métodos para el desarrollo de sistemas distribuidos.
 

Volver arriba

Ingeniería del Software:

Tanto las tecnologías de la información como el propio software están cobrando cada vez más importancia en la gestión de las empresas y en el desarrollo de productos pasando de ser aspectos auxiliares y periféricos a ser claves en la competitividad de las empresas y en el éxito de los productos. La línea de investigación de ingeniería del software tiene como objetivo el innovar en la gestión de los SI/TIC para mejorar la competitividad empresarial a través de las arquitecturas empresariales, e investigar en la industrialización del desarrollo de software profundizando en las líneas de productos como alternativa para reducir costes y mejorar la calidad del software.

Definición y mejora de procesos software

El objetivo de esta área consiste en guiar a las empresas en la mejora de las prácticas de ingeniería del software que utilizan en la actualidad. En esta área se estudian aspectos relacionados con la explicitación de los procesos que utiliza la empresa y su mejora a partir de dicha definición así como la integración en la metodología de desarrollo de actividades que impactan directamente sobre la calidad del producto. En concreto, además en los procesos propios de desarrollo, se está trabajando en el diagnostico (modelos de referencia), la gestión de proyectos, gestión de configuración, métricas, pruebas, inspecciones y gestión de la documentación.

Líneas de producto software

Las líneas de productos software permiten la reutilización sistemática en los casos en los que se tienen familias de productos, es decir productos similares, diferenciados por algunas características. Promoviendo de este modo la industrialización del desarrollo software. Una línea de productos software es un conjunto de sistemas intensivos de software que comparten un conjunto de características comunes que satisfacen las necesidades específicas de un segmento de mercado particular y que son desarrollados a partir de un conjunto de activos núcleo comunes en un modo preestablecido. Este nuevo paradigma permite a las empresas mejorar la calidad del software que producen así como reducir los costes y tiempos de lanzamiento. Dentro de esta área se destacan los siguientes temas:

Arquitecturas empresariales

Las Arquitecturas Empresariales ofrecen modelos de negocio y metodologías de aplicación que tienen por objeto optimizar los procesos de tomas de decisión en todo lo que concierne a las Tecnologías de la Información y Comunicaciones (TICs) en un negocio (plan de SI-TICs, evolución de futuro, inversiones, proyectos de migración, etc.), incidiendo principalmente en atributos de rendimiento económico, productividad y eficiencia. La técnica consiste en modelizar diferentes niveles de Arquitectura (Estrategia, Procesos de negocio, Servicio, Aplicaciones sw, Datos e Infraestructuras) y los vínculos de todos estos ítems entre sí, de forma que con cada iniciativa TICs se puede determinar el impacto en la empresa y en su estrategia de negocio, simular diferentes escenarios y así, ayudar en la toma de decisión.

Tecnologías Web

La plataforma Web se está implantando en las organizaciones, los nuevos desarrollos se están realizando enfocados a la Web y la evolución de la informática va en esa dirección. El proceso de diseño y desarrollo de las aplicaciones Web se debe realizar con rigor y de forma profesional. Para construir software de calidad es importante la utilización de patrones de diseño y los frameworks que permiten implantarlos de forma profesional. En el área se ha trabajado en numerosos proyectos con empresas utilizando tecnologías Web .NET y J2EE.

Volver arriba