Descripción del proyecto
LOS SISTEMAS CIBER-FISICOS (CPS) CADA VEZ TIENEN UNA MAYOR INFLUENCIA EN LA ECONOMIA DE EUROPA Y ESPAÑA DEBIDO AL APOGEO DE LA INTERNET DE LAS COSAS (IOT) Y A LA UBICUIDAD DE LOS SERVICIOS TIC, SIN EMBARGO, EL SECTOR TIC DEBERIA EVITAR EL IMPACTO NEGATIVO QUE LA PROLIFERACION DE DISPOSITIVOS IOT Y SERVICIOS TIENE EN LA CALENTAMIENTO GLOBAL DEL PLANETA, YA QUE PROVOCAN UNL EXCESIVO CONSUMO DE ENERGIA, DURANTE LOS ULTIMOS AÑOS, LA INFRAESTRUCTURA MAS POPULAR PARA LAS APLICACIONES IOT HA SIDO LA COMPUTACION EN LA NUBE, CON CENTROS DE DATOS CAPACES DE ALMACENAR INGENTES CANTIDADES DE DATOS GENERADAS POR LOS DISPOSITIVOS IOT (EJ: TELEFONOS MOVILES, GADGETS PERSONALES), LA COMPUTACION MOVIL EN LA NUBE (MCC) Y LA GRAN CAPACIDAD DE SUS CENTROS DE DATOS EN LA NUBE HA PERMITIDO QUE ESTE MODELO FUNCIONASE DE FORMA SATISFACTORIA EN LOS ULTIMOS AÑOS, PERO PAGANDO UN ALTO COSTE EN TERMINOS DE ENERGIA, RECIENTEMENTE, SE HA PROPUESTO SOLUCIONES ALTERNATIVAS DENOMINADAS COMPUTACION EDGE MULT-ACCESO (MEC) CON EL OBJETIVO DE REDUCIR LA LATENCIA, MOVIENDO COMPONENTES SOFTWARE DE LA NUBE A LOS DISPOSITIVOS FRONTERA (EJ: ROUTERS INTELIGENTES, RASPBERRY PI), LAS APLICACIONES SE PUEDEN BENEFICIAR DE LAS SOLUCIONES EDGE/CLOUD EN TERMINOS DE ESCALABILIDAD, LATENCIA, SENSIBILIDAD AL CONTEXTO Y ESPECIALMENTE REDUCIENDO EL CONSUMO DE ENERGIA, AHORA MISMO MUCHOS DOMINIOS DE APLICACION ESTAN ADOPTANDO SOLUCIONES EDGE/CLOUD, COMO GESTION SOSTENIBLE DEL TRAFICO, GESTION DE EDIFICIOS DEL SECTOR SANITARIO, IOT INDUSTRIAL, ETC, ESTOS IMPORTANTES AVANCES IN LAS TIC INFLUYEN LA FORMA EN LA CUAL EL SOFTWARE ES DESARROLLADO, DESPLEGADO Y MANTENIDO, ACTUALMENTE ES CASI IMPOSIBLE CONSEGUIR UN EQUIPO DE DESARROLLO CON CONOCIMIENTO SUFICIENTE PARA DESARROLLAR APLICACIONES E ENTORNOS TECNOLOGICAMENTE TAN COMPLEJOS (EJ: FRAMEWORKS DE COMPUTACION EDGE, SERVICIOS DE MIGRACION DE DATOS/SERVICIOS, 5G, ETC,), ES EVIDENTE ENTONCES QUE EL SECTOR DE LAS TIC NECESITA METODOS Y HERRAMIENTAS NOVEDOSOS DE INGENIERIA DEL SOFTWARE CAPACES DE GESTIONAR LA HETEROGENEIDAD DE LAS INFRAESTRUCTURAS HARDWARE, PROTOCOLOS DE COMUNICACION, DISTRIBUCION GEOGRAFICA DE RECURSOS MUCHAS VECES COMPARTIDOS POR DIFERENTES USUARIOS QUE EXIGEN DISTINTOS NIVELES DE CALIDAD Y PONIENDO ESPECIAL ENFASIS EN LA EFICIENCIA ENERGETICA, REDUCIENDO EL TRAFICO DE DATOS Y TRAYENDO EL PROCESAMIENTO DE LOS MISMOS A NODOS MAS CERCANOS A LAS FUENTES DE DATOS SE CONSIGUE, AUNQUE DE FORMA NO INTENCIONADA, UN AHORRO EN EL COSTE DE ENERGIA, POR LO TANTO, NUESTRA HIPOTESIS ES QUE SI NOS CENTRAMOS EN AYUDAR A DISEÑAR SOLUCIONES ECOEFICIENTES EN ENTORNOS EDGE, LAS APLICACIONES CONSUMIRAN MENOS ENERGIA Y REDUCIREMOS EL IMPACTO DE LAS TIC EN EL CALENTAMIENTO GLOBAL, ESTE PROYECTO, PROPONE METODOS Y HERRAMIENTAS PARA GUIAR EL DISEÑO, DESPLIEGUE Y OPERACION DE APLICACIONES MEC CON AUTO-ADAPTACION DIRIGIDA POR OBJETIVOS, OPTIMIZANDO LA LATENCIA Y EL CONSUMO DE ENERGIA CON SOPORTE DE SERVICIOS SEGUROS, ABORDAREMOS ESTE OBJETIVO CON: (I) VARIABILIDAD INTENCIONAL DE DOMINIO: COMBINAR MODELOS DE VARIABILIDAD Y OBJETIVOS PARA ESPECIFICAR VARIABILIDAD INTENCIONAL, NUMERICA, DE INFRAESTRUCTURA, CONFLICTOS, ETC,; (II) INGENIERIA DE CONFIGURACIONES: ELEGIR EL METODO DE OPTIMIZACION MAS ADECUADO A LOS MODELOS DE VARIABILIDAD/OBJETIVOS, TIPO DE ATRIBUTO DE CALIDAD, CONOCIMIENTO EXPERTO DEL DISEÑADOR; (III) ADAPTACION Y EVOLUCION: APLICACIONES CON FRAMEWORKS EDGE, MONITORIZACION DE ENTORNOS EDGE, MIGRACION DE CODIGO, SOLUCIONES DE VIRTUALIZACION LIGERA, MODELOS DE VARIABILIDAD\DESPLIEGUE DE ARQUITECTURAS SOFTWARE\COMPUTACIÓN EN EL EDGE\MEDICIÓN DE ENERGÍA Y OTROS ATRIBUTOS DE