Guías de proyectos
Ingeniería y arquitectura

Evaluación y Mejora de la Sostenibilidad Medioambiental de las Aplicaciones Software avanzadas (EMMA).

Entidad
UCLM
Tipo de proyecto
PIC - Proyecto de Investigación Cientifica

Proyecto de Investigación Científica - SBPLY/21/180501/000115 - 119.089,67 €Imagen eliminada..

 

Grupo de investigación: Alarcos. Universidad de Castilla-La Mancha/ Escuela Superior de Informática

I.P.1:  Dra. Mª Ángeles Moraga de la Rubia

I.P.2:  Dra. Coral Calero Muñoz

 

 

 

Finalidad del Proyecto

El objetivo principal del proyecto EMMA ha sido la evaluación y mejora de la sostenibilidad medioambiental de las aplicaciones software avanzadas. En concreto, se ha trabajado con las aplicaciones software que requieren una arquitectura cliente-servidor, los sistemas basados en inteligencia artificial y la computación cuántica.

 

Objetivos

1.- Evaluar la sostenibilidad medioambiental de aplicaciones software avanzadas a través de la aplicación de estudios empíricos.

2.- Evolucionar el entorno tecnológico de medición de consumo energético del software (FEETINGS) hacia un entorno que de soporte a la medición de consumo de aplicaciones software avanzadas.

3.- Desarrollar el entorno software que de soporte para la evaluación de la sostenibilidad medioambiental de las aplicaciones software avanzadas.

 

Resultados

Como resultado se ha creado GSM-Lab (Green Software Measurement Laboratory), que es un laboratorio integral para la evaluación automatizada del consumo energético del software, permitiendo analizar tanto aplicaciones monolíticas como distribuidas e integrando medición basada en instrumentación hardware y estimación mediante modelos empíricos. El desarrollo del GSM-Lab ha ido acompañado de la evolución del marco FEETINGS hacia FEETINGS 2, que ha supuesto la revisión y mejora de sus tres componentes fundamentales: la ontología de medición (GSMO 2), el proceso de medición (GSMP 2) y el entorno tecnológico (GSMT 2). Gracias a este ecosistema tecnológico, el proyecto ha podido abordar de forma sistemática la evaluación de aplicaciones software avanzadas, comenzando por arquitecturas cliente-servidor, continuando con sistemas basados en inteligencia artificial. Todos los conocimientos también han permitido abordar el estudio y mejora del consumo de la computación cuántica. Además, se han llevado a cabo numerosos estudios empíricos en distintos contextos de aplicación, que han permitido extraer guías y recomendaciones orientadas a ayudar a desarrolladores y empresas de software a diseñar e implementar aplicaciones más eficientes desde el punto de vista energético.

 

Impacto científico, técnico o social

Se han impartido diversas charlas divulgativas y se ha participado en distintos foros mostrando los resultados del proyecto. https://alarcos.esi.uclm.es/proyectos/EMMA/

 

Se han realizado las siguientes publicaciones: Revistas JCR: 18 (7 Q1, 5 Q2 y 6 Q3), Revistas no JCR: 1, publicaciones en Open Access: 2 en arXiv y 10 en revistas JCR Open Access. Congresos: 15 congresos nacionales, 6 internacionales y 2 workshops. Tesis: 5 tesis en desarrollo

 

Colaboraciones

Con otros grupos o fundaciones que han derivado en publicaciones conjuntas: Computaex, Grupo COAL, Univ.de Sonora, Grupo SVIT, Univ. Minho, Univ. Porto, grupo LBD.

 

Con empresas: charla de formación a Accenture; posibles colaboraciones futuras para formación, asesoría: NTT Data, Kyndryl. Convenio en marcha con la Agencia de Transformación Digital de la JCCM para formación, asesoría e inclusión de aspectos de sostenibilidad en pliegos de ofertas públicas