Desarrollo de software verde – Green Computing aplicado a la ingeniería del software (II ed.)
Lugar celebración
Granada (ETSI Informática y Telecomunicación)
Dirección
Juan Luis Jiménez Laredo, Profesor Titular del departamento de Ingeniería de Computadores, Automática y Robótica (ICAR), Universidad de Granada
Introducción
Uno de los objetivos del milenio es el ahorro energético, por lo que es esencial incorporar a la ingeniería del software buenas prácticas y metodologías que, desde el diseño de aplicaciones hasta la implementación de algoritmos, permitan crear programas con conciencia de la energía que están empleando y que puedan reducir al mínimo la misma sin penalizar la funcionalidad o, en su caso, las prestaciones.
En este curso, con un enfoque práctico basado en el desarrollo ágil, se implicará al estudiante en el desarrollo en equipo de software verde, que partiendo de una idea determinada, sea capaz de entender cómo el software ejercita diferentes partes del hardware y los gastos energéticos que conlleva, de medir este gasto, de medir de forma precisa estos gastos, de emprender diferentes acciones sobre el programa diseñado para que emplee el mínimo gasto energético necesario, y que finalmente sea capaz de aplicar estas técnicas a diferentes niveles, desde el algoritmo hasta el sistema completo.
Método de evaluación
- El 20% de la calificación final se obtendrá mediante evaluación continua del alumnado:
- Evaluación continua.
- Participación en clase.
- El 80% restante se obtendrá por la presentación del trabajo en equipo.
- Requisito indispensable para obtener calificación final: Asistencia del 80%.
Lunes, 23 de junio de 2025
09:00-09:30 | Bienvenida e Introducción al curso. Juan Luis Jiménez Laredo, director del curso Juan Julián Merelo Guervós, Catedrático del departamento Ingeniería de Computadores, Automática y Robótica, Universidad de Granada |
09:30-11:30 | Desarrollo ágil para la eficiencia energética
Juan Julián Merelo Guervós |
11:30-12:30 | Ingeniería de la optimización energética (Parte 1)
Juan Julián Merelo Guervós |
12:30-14:00 | Organización de equipos y trabajo en grupo Juan Julián Merelo Guervós Juan Luis Jiménez Laredo |
Martes, 24 de junio de 2025
09:30-10:30 | Bases físicas del consumo energético en ordenadores
Juan Luis Jiménez Laredo |
10:30-11:30 | Ingeniería de la optimización energética (Parte 2)
Juan Luis Jiménez Laredo |
11:30-14:00 | Trabajo en equipo Juan Luis Jiménez Laredo |
Miércoles, 25 de junio de 2025
09:00-11:00 | Concepto de profiling
Pedro Castillo Valdivieso, Catedrático del departamento Ingeniería de Computadores, Automática y Robótica, Universidad de Granada |
11:00-12:00 | Taller de profiling Pedro Castillo Valdivieso |
12:00-14:00 | Trabajo en equipo Pedro Castillo Valdivieso Juan Luis Jiménez Laredo |
Jueves, 26 de junio de 2025
09:00-11:00 | Profiling energético
Antonio Fernández Ares, Profesor Ayudante Doctor departamento Lenguajes y Sistemas Informáticos, Universidad de Granada |
11:00-12:00 | Taller de profiling energético Antonio Fernández Ares |
12:00-14:00 | Trabajo en equipo Taller de profiling energético Antonio Fernández Ares Juan Luis Jiménez Laredo |
Viernes, 27 de junio de 2025
09:00-11:00 | Trabajo en equipo, finalización del trabajo Juan Luis Jiménez Laredo + otros profesores del curso tutorizando |
11:30-14:00 | Presentación de los trabajos en presencia de los diferentes profesores del curso |