José Miguel Aragón-Jurado
Postdoctoral Researcher (FPU Fellow)
Publications
Journal Papers
Does faster mean greener? Runtime and energy trade-offs in iOS applications with compiler optimizations
Aragón-Jurado J. M. , Bangash A. A. , Dorronsoro B. , Ali K. , Hindle A. , Ruiz P.
Sustainable Computing: Informatics and Systems 2025 DOI
Sustainable driving operations of urban plugin hybrid buses considering restricted emission mapping zones
Díaz-Jiménez M. , Aragón-Jurado J. M. , Dorronsoro B. , Pavón-Domínguez P. , Seredynski M. , Ruiz P.
Engineering Applications of Artificial Intelligence 2025 DOI
Green Gaming: Automated Energy Consumption Reduction for Doom Engine
Aragón-Jurado J. M. , Ruiz P. , Dorronsoro B. , Thawonmas R.
IEEE Consumer Electronics Magazine 2025 DOI
Automatic software tailoring for Green Internet of Things
Aragón-Jurado J. M. , de la Torre J. C. , Ruiz P. , Dorronsoro B.
Internet of Things 2025 DOI
Automatic Software Tailoring for Optimal Performance
Aragón-Jurado J. M. , de la Torre J. C. , Ruiz P. , Galindo P. L. , Zomaya A. Y. , Dorronsoro B.
IEEE Transactions on Sustainable Computing 2024 DOI
GAGI: Game engine for Artificial General Intelligence experimentation
de la Torre J. C. , Aragón-Jurado J. M. , Crespo-Álvarez A. , Bárcena-González G
SoftwareX 2024 DOI
Source code obfuscation with genetic algorithms using LLVM code optimizations
de la Torre J. C. , Jareño J. , Aragón-Jurado J. M. , Varrette S. , Dorronsoro B.
Logic Journal of the IGPL 2024 DOI
Neuroevolved bi-directional LSTM applied to zero emission zones management in urban transport
Aragón-Jurado J. M. , de la Torre J. C. , Jareño J. , Dorronsoro B. , Zomaya A. Y. , Ruiz P.
Applied Soft Computing 2023 DOI
Optimal battery management strategies for plug-in electric hybrid buses on routes including green corridors
Ruiz P. , Aragón-Jurado J. M. , Seredynski M. , Cabrera J. F. , Peña D. , de la Torre J. C. , Zomaya A. Y. , Dorronsoro B.
Sustainable Cities and Society 2023 DOI
Conference Papers
Green by Design: Energy-Guided Reranking of LLM-Generated Programs
Xia Y. , Aragón-Jurado J. M. , Thawonmas R.
1st Open Conference of AI Agents for Science (Agent4Science 2025) Virtual Conference | 2025
A Two-step Approach to Find Short Compilation Transformation Sequences for Optimal Software Runtime Performance
de la Torre J. C. , Aragón-Jurado J. M. , Jareño J. , Dorronsoro B. , Ruiz P.
Genetic and Evolutionary Computation Conference Companion (GECCO 2025) Málaga, España | 2025
Comparison on the use of Hybrid and Plugin Hybrid Electric Buses for Sustainable Urban Transportation – Split Use Case
Kalaica M. , Aragón-Jurado J. M. , Jakus I. , Dorronsoro B. , Ruiz P.
10th North American Conference on Industrial Engineering and Operations Management (IEOM 2025) Orlando, USA | 2025
Automatic Generation of Greener Software Program Versions with Genetic Algorithms
Aragón-Jurado J. M. , de la Torre J. C. , Ruiz P. , Dorronsoro B.
International Conference in Optimization and Learning (OLA 2025) Dubái, Emiratos Árabes Unidos | 2025
Two-level Software Obfuscation with Cooperative Co-evolutionary Algorithms
Aragón-Jurado J. M. , Jareño J. , de la Torre J. C. , Ruiz P. , Dorronsoro B.
IEEE Congress on Evolutionary Computation (CEC 2024) Yokohama, Japón | 2024
Bus Route Segmentation for Performance Optimization Using Geographical Mapping Tools
Aragón-Jurado J. M. , Dorronsoro B. , Ruiz P.
INGEGRAF 2024 Valencia, España | 2024
Electric Drive Assignment Strategies Optimization for Plugin Hybrid Urban Buses on Tailored Emissions Mapping
Aragón-Jurado J. M. , Díaz-Jiménez M. , Dorronsoro B. , Pavón-Domínguez P. , Seredynski M. , Ruiz P.
IEEE IPDPS Workshops (IPDPSW 2024) San Francisco, USA | 2024
Software Performance Optimization with Genetic Algorithms
de la Torre J. C. , Aragón-Jurado J. M. , Jareño J. , Ruiz P. , Dorronsoro B.
Tenth Spanish-German Symposium on Applied Computer Science (SGSOACS 2024) Cádiz, España | 2024
Management of Zero Emissions Zones in Urban Transport by Means of Neuroevolution
Jareño J. , Aragón-Jurado J. M. , de la Torre J. C. , Dorronsoro B. , Ruiz P.
Tenth Spanish-German Symposium on Applied Computer Science (SGSOACS 2024) Cádiz, España | 2024
Battery Management Strategies Optimization for Urban Plug-in Hybrid Buses
Ruiz P. , Aragón-Jurado J. M. , Cabrera J. F. , de la Torre J. C. , Dorronsoro B.
International Conference in Optimization and Learning (OLA 2024) Dubrovnik, Croacia | 2024
Automatic Software Performance Optimization using Genetic Algorithms
Aragón-Jurado J. M. , de la Torre J. C. , Ruiz P. , Dorronsoro B.
International Conference in Optimization and Learning (OLA 2024) Dubrovnik, Croacia | 2024
Multivariable Visualization Tool of the Performance of Plug-In Hybrid Electric Buses
Aragón-Jurado J. M. , Dorronsoro B. , Ruiz P.
INGEGRAF 2023 Cádiz, España | 2023
Obfuscating LLVM Intermediate Representation Source Code with NSGA-II
de la Torre J. C. , Aragón-Jurado J. M. , Jareño J. , Varrette S. , Dorronsoro B.
CISIS-ICEUTE 2022 Salamanca, España | 2022
A Study on the Influence of Runtime Uncertainty in the Optimization of Software Programs
Aragón-Jurado J. M. , de la Torre J. C. , Talbi E. G. , Dorronsoro B.
8th International Conference on Metaheuristics and Nature Inspired Computing (META 2021) Marrakech, Marruecos | 2021
Experience
Professional Experience
Postdoctoral Researcher (FPU Fellow)
University of Cádiz
Cádiz, Spain
- Conducting postdoctoral research on modern compiler optimizations and their impact on runtime and energy consumption.
- Designed several experimental frameworks to evaluate compiler configurations on web browsers, CUDA applications on embedded GPUs, and Unity-based video games.
- Analyzed optimization managers in LLVM/Clang and GCC and their effect on performance and energy efficiency.
Predoctoral Researcher (FPU Fellow)
University of Cádiz
Cádiz, Spain
- PhD Thesis titled 'Software Optimization for the Green Internet of Things'.
- Proposed and solved 3 novel compiler optimization problems (SCOP, gSCOP, FROP) using evolutionary algorithms and LLVM, achieving up to 62% faster runtimes and 58% energy savings.
- Designed adaptive software optimization frameworks for energy-efficient IoT, gaming, and embedded systems.
- Developed ML-based models (MEPBO, SUTRA, ML-EPBO) for hybrid bus systems, reducing CO₂ emissions by up to 7.67% and reaching 99.2% prediction accuracy.
- Introduced the TSOP obfuscation model and created the C3GA algorithm, improving code protection by up to 405× in low-power environments.
- Published 9 journal papers (Q1/Q2) and over 16 international conference papers (incl. CORE A/A*); 4 more journal articles under review.
- Conducted international research stays in Canada and Japan, leading to ongoing collaborations and joint publications.
Graduate Research
University of Cádiz
- Visualization and processing of data related to energy consumption in plug-in hybrid buses.
- Data processing, enrichment and imputation.
- Data uncertainty treatment.
- Development of predictive regression models.
- Optimization of plug-in hybrid bus operation strategies.
- Evaluation and validation of simulators, predictive tools, and optimized strategies developed throughout the project, assessing their accuracy and effectiveness to ensure they met project objectives.
International Research Stays
Research Visitor
Ritsumeikan University
Ibaraki, Japan
Supervisor: Prof. Ruck Thawonmas
- Conducted an experimental study on the energy efficiency of video game engines, focusing on compiler-level optimizations for the classic Doom engine.
- The resulting work is published in IEEE Consumer Electronics Magazine (IEEE).
Research Visitor
University of Alberta
Edmonton, Canada
Supervisor: Prof. Abram Hindle
- Carried out an empirical study on the effects of compiler optimizations on energy consumption in iOS applications.
- The findings are published in Sustainable Computing: Informatics and Systems (Elsevier).
Awards & Grants
Doctoral Defense Incentive – Modality B (€1000)
2025 | University of Cadiz
Grant awarded to support the final stage and defense of the PhD thesis.
FPU Mobility Grant
2025 | Spanish Ministry of Science, Innovation and Universities
Competitive national mobility grant awarded under the FPU program to support international research stays. Ranked first in Computer Science with the highest possible evaluation score.
Best Paper Award
2024 | III Congreso Español de Videojuegos. Sociedad Científica Informática de España
Awarded for the work 'Optimización automática del videojuego Doom para un rendimiento óptimo en Steam Deck'.
Best Journal Paper Award
2023 | Cátedra Fundación Cepsa. Cepsa
Awarded for the article 'Optimal Battery Management Strategies for Plug-in Electric Hybrid Buses on Routes Including Green Corridor'.
Best Paper Award
2023 | International Conference on The Digital Transformation in Graphic Engineering (INGEGRAF 2023)
Awarded for the paper 'Multivariable Visualization Tool of the Performance of Plug-In Hybrid Electric Buses'.
Extraordinary Master's Degree Award
2022 | Master of Research in Systems and Computer Engineering
Granted to the student with the best academic record in the program.
INICIA-INV Research Initiation Grant
2022 | UCA Research and Transfer Plan
Competitive research grant awarded under the UCA Research and Transfer Plan to support early-stage researchers based on academic excellence and the quality of the master’s thesis.
National FPU Fellowship
2021 | Ministry of Universities, Spain
Highly competitive national research grant for doctoral studies.
First Prize
2019 | atrÉBT! Ideas Competition (13th Edition), University of Cádiz
Awarded for an innovative student-led technology project in entrepreneurship and innovation.
Get in Touch
I am always open to discussing new research collaborations, opportunities, or just chatting about technology and science.
Address
D15 Lab, School of Engineering, University of Cádiz.