"Green coding is a matter of code quality", Green Software Foundation, Novembre 2023. Lire
"Green coding: Good smell, Bad smell", LinkedIn, Septembre 2023. Lire
"écoconception mobile : les bonnes pratiques", GreenIT.fr, Février 2023. Lire
"Logiciels : 1 eco-score, 2 possibilités", LinkedIn, Décembre 2022. Lire
"8 principes pour coder une app mobile plus verte (Infographie)", Octobre 2021. Portrait | Paysage
"Quel navigateur web Android est le moins énergivore ?", LinkedIn, Septembre 2021. Lire
"Et si les apps mobiles proposaient un mode éco ?", LinkedIn, Décembre 2020. Lire
"Green code : écrivez du code vert !", Institut Numérique Responsable (INR), Avril 2020. Lire
"Diagnostic de Performance Énergétique Logiciel (DPE-L)", LinkedIn, Février 2019. Lire
"Vers un étiquetage énergétique des logiciels ?", LinkedIn, Février 2019. Lire
"Génie logiciel vert & dette technique verte", LinkedIn, Janvier 2019. Lire
💾 Logiciels
ecoCode for Android : plugin SonarQube dédié à l'analyse de qualité verte du code des projets Android natifs
PowDroid (avec A. Noureddine) : outil de mesure logicielle de l'énergie consommée au runtime sur un périphérique Android
Green Android Lint : un PoC d'analyseur statique de code Java/Kotlin orienté sobriété énergétique intégré à Android Studio
📰 Publications
Académiques
Nicolas Tirel, Sergio Ilarri, Philippe Roose, Adel Noureddine, and Olivier Le Goaër, "When Good Enough is the Best Option: Use of Digital Sufficiency to Fight Climate Change", The 26th International Conference on Information Integration and Web Intelligence (iiWAS 2024).
Léa Brunschwig, Olivier Le Goaër, "Cross-Detection of Mobile-specific Energy Hotspots: MBSE to the Rescue", The 1st International Workshop on Sustainability and Modeling @ MODELS’24. Paper | Slides
Vincent Frattaroli, Olivier Le Goaër, Olivier Philippot, "Ecological Impact of Native versus Cross-Platform Mobile Apps: a Preliminary Study", The 6th International Workshop on Advances in Mobile App Analysis @ ASE 2023. Paper | Slides
Olivier Le Goaër, "Decarbonizing Software with Free and Open Source Software: The ecoCode Project", The 35th International Conference on Advanced Information Systems Engineering (CAiSE ’23) - Research Projects Exhibition. Paper | Pitch
Olivier Le Goaër and Julien Hertout, "ecoCode: a SonarQube Plugin to Remove Energy Smells from Android Projects", The 37th IEEE/ACM International Conference on Automated Software Engineering (ASE 2022) - Tool Demo Track. Paper
Adel Noureddine and Olivier Le Goaër, "Software Energy Efficiency: New Tools for Developers", In ERCIM News, No. 131. October 2022.Read (page 18)
Olivier Le Goaër, "Reusing Design Knowledge to Improve Energy Efficiency of Android apps: now there’s a tool for developers", The 20th International Conference on Software and Systems Reuse (ICSR 2022) - Tool Demo Track. Program
Fares Bouaffar, Olivier Le Goaër, Adel Noureddine, "PowDroid: Energy Profiling of Android Applications", The 2nd International Workshop on Sustainable Software Engineering @ ASE 2021. Paper | Slides
Olivier Le Goaër, "Enforcing Green Code With Android Lint", The 3rd International Workshop on Advances in Mobile App Analysis @ ASE 2020. Paper | Slides
Divers
Collectif Green Code Initiative, "ecoCode : réduisez la dette environnementale de vos apps !", Magazine Programmez! #257. Avril 2023. Lire
Olivier Le Goaër et al., "Vers des Logiciels Éco-responsables : Le génie logiciel au défi de la sobriété écologique". 2021. Lire
🎓 Encadrement
Doctorat
Léa Brunschwig, Contributions to model-driven mobile application development, Septembre 2023 - Aout 2025 (VAE)
Nicolas Tirel, Load shifting and multi-platform services for energy efficiency, Septembre 2023 - Aout 2026 (avec F. Roose, S. Ilarri, A. Noureddine)
Master Recherche
Pierre Anorga & Léo Trivino, ecoCode for Android Legacy Code, Avril 2024 - Mai 2024
Slim Khiari, The Green Campus Bot, Avril 2022 - Aout 2022 (avec P. Roose et A. Noureddine)
Farès Bouaffar, Mesure énergétique des applications mobiles Android : quelles solutions pour les développeurs ?, Avril 2021 - Aout 2021 (avec A. Noureddine)