Scientific Research about Green Software

Conferences & Workshops

Overview of deadline countdowns: https://responsible-computing.github.io/

LOCO

Website: https://www.sicsa.ac.uk/loco/loco2024/

Full name: International Workshop on Low Carbon Computing

LOCO 2024:

The 1st International Workshop on Low Carbon Computing (LOCO 2024) will bring together researchers and practitioners with a keen interest in low carbon and sustainable computing. The workshop will provide a forum for sharing new ideas, for presenting ongoing work and early results, as well as for bringing forward well-founded criticism.

IC4S

Website: https://ic4s-conference.eai-conferences.org

GREENS

International Workshop on Green and Sustainable Software

Website: https://greensworkshop.github.io/

Findet oftmals als Teil der Conference on Software Engineering (ICSE) statt.

ICT4S

Website: https://conf.researchr.org/series/ict4s

The international ICT4S conferences bring together leading researchers in ICT for Sustainability with government and industry representatives, including decision-makers with an interest in using ICT for sustainability, researchers focusing on ICT effects on sustainability and developers of sustainable ICT systems or applications.

IGSC – International Green and Sustainable Computing Conference

Website: https://www.igscc.org/

IGSC provides a forum for presenting and discussing innovative research on a broad range of topics in the fields of sustainable and energy-efficient computing and computing for a more sustainable planet. The conference consists of technical papers, panels, workshops, PhD Forum, and special sessions on these topics.  More details on topics of interest are provided in call for papers (see tabs at the top).

RE4SuSy

International Workshop on Requirements Engineering for Sustainable Systems

Website by Birgit Penzenstadler: http://birgit.penzenstadler.de/re4susy/

The RE4SuSy workshop series has established a strong and growing research community around the different aspects of sustainability and how to support them in requirements engineering. Since requirements define how and what a software will do, we maintain that requirements engineering is the key point in software engineering through which sustainability can be fostered.

Proceedings: https://ceur-ws.org/

MeGSuS

Measurement and Metrics for Green and Sustainable Software Systems

Proceedings:

Computing with Limits (LIMITS)

Website: https://limits.pubpub.org/

EnviroInfo

A special focus on this years’ conference will be the topic “Towards a Sustainable Digital Society”. Therefore, EnviroInfo 2023 welcomes papers that are related to topics like:

HotCarbon

Workshop on Sustainable Computer Systems Design and Implementation

Website: https://hotcarbon.org/

HotCarbon aims to bring together researchers and practitioners in computer and networked systems to engage in a lively discussion around sustainability throughout the entire computing lifecycle, focusing on both the operational and embodied impact of computer systems.

Programs so far (with papers, slides and videos):

Research networks

Digitalization for Sustainability – Science in Dialogue (D4S)

Website: https://digitalization-for-sustainability.com/

The European research network “Digitalization for Sustainability – Science in Dialogue(D4S) is dedicated to develop a progressive vision for a digitalisation that fosters environmental and social sustainability. The project is funded by Robert Bosch foundation and was mainly active between 1 September 2020 to 31 December 2022, while there still will be ongoing events and talks on the outcomes and vision of the project.

Report Digital Reset:
Lange, S., Santarius, T., Dencik, L., Diez, T., Ferreboeuf, H., Hankey, S., Hilbeck, A., Hilty, L. M., Höjer, M., Kleine, D., Pohl, J., Reisch, L. A., Ryghaug, M., Schwanen, T., & Staab, P. (2023). Digital Reset, Redirecting Technologies for the Deep Sustainability Transformation. oekom Verlag. https://doi.org/10.14512/9783987262463

Specialized research departments & researchers

Universidade do Minho - Green Software Lab

Website: https://greenlab.di.uminho.pt/

We are a research team working on reducing energy consumption across various computing systems (mobile, programs, databases, etc.). We specifically focus on the software side, where our mission is to apply (source code) analysis and transformation techniques to detect anomalies in energy consumption and to define optimizations to reduce such consumption.

Members:

Publications:

Umwelt-Campus Birkenfeld (Hochschule Trier) - Green Software Engineering

Website: https://www.umwelt-campus.de/forschung/projekte/green-software-engineering/

Members:

Projekte:

Publikationen:

Vrije Universiteit Amsterdam - Software and Sustainability Group

Website: https://s2group.cs.vu.nl/
GitHub: https://github.com/S2-group
Led by: Prof. Dr. Patricia Lago

Project about software energy efficiency (teaching + research): Green Lab

Publications:

University of Zurich – Informatics and Sustainability Research Group

Website: https://www.ifi.uzh.ch/en/isr.html
Led by: Lorenz Hilty

Our research covers four areas (details on our research page):

Publications:

Universidad de Castilla-La Mancha – Green Team Alarcos

Website: https://greenteamalarcos.uclm.es/
Led by: Coral Calero

We are interested in how the software companies should develop their business in order to produce the best software in the best way, what is related to Software Sustainability.

Considering the three kinds of resources needed by software life cycle processes:

Publications about green software:

KTH – Sustainable Futures Lab

Website: https://www.kth.se/sv/hct/mid/research/sflab
Led by: Elina Eriksson & Daniel Pargman

Our interests span sustainability in ICT (decreasing the environmental footprint of ICT technologies in themselves), sustainability by ICT (using ICT to decrease the environmental footprint of other sectors in society), as well as overarching aspects pertaining to the role of, and the relationship between ICT and individual, collective, organizational and societal sustainability.

Publications:

Universität Pau und Pays de l'Adour – Adel Noureddine

Adel Noureddine

University of Alberta – Abram Hindle

Website: https://softwareprocess.es
Publications: https://softwareprocess.es/current/pubs.html
University: https://apps.ualberta.ca/directory/person/hindle1

University of Lille – Romain Rouvoy

Research group: SPIRALS

Website: http://romain.rouvoy.fr/

Google Scholar: https://scholar.google.com/citations?user=U3217h0AAAAJ&hl=en

Publications (except):

TU Delft – Luís Cruz

Luís Cruz


Papers about Green Software

My paper notes

Note Title Authors
@Wycislik.etal.2023.ComparativeAssessmentJVM A Comparative Assessment of JVM Frameworks to Develop Microservices Wyciślik, Łukasz; Latusik, Łukasz; Kamińska, Anna Małgorzata
@vanHasselt.etal.2022.ComparingEnergyEfficiency Comparing the Energy Efficiency of WebAssembly and JavaScript in Web Applications on Android Mobile Devices van Hasselt, Max; Huijzendveld, Kevin; Noort, Nienke; de Ruijter, Sasja; Islam, Tanjina; Malavolta, Ivano
@Purnomo.etal.2021.FourDecadesGreenComputingStudy Four Decades of the Green Computing Study: A Bibliometric Overview Purnomo, Agung; Anam, Fatkul; Afia, Nur; Septianto, Andre; Mufliq, Achmad
@Naumann.etal.2011.GREENSOFTModel The GREENSOFT Model: A reference model for green and sustainable software and its engineering Naumann, Stefan; Dick, Markus; Kern, Eva; Johann, Timo
@Leiserson.etal.2020.TheresPlentyRoomTop There’s plenty of room at the Top: What will drive computer performance after Moore’s law? Leiserson, Charles E.; Thompson, Neil C.; Emer, Joel S.; Kuszmaul, Bradley C.; Lampson, Butler W.; Sanchez, Daniel; Schardl, Tao B.
@Kreten.2021.ModellbildungUndUmsetzung Modellbildung und Umsetzung von Methoden zur energieeffizienten Nutzung von Containertechnologien Kreten, Sandro
@Georgiou.etal.2020.SoftwareDevelopmentLifecycleEnergyEfficiency Software Development Lifecycle for Energy Efficiency: Techniques and Tools Georgiou, Stefanos; Rizou, Stamatia; Spinellis, Diomidis
@Bener.etal.2014.GreenSoftware Green Software Bener, Ayse Basar; Morisio, Maurizio; Miranskyy, Andriy
@Belgaid.2022.GreenCoding Green coding : an empirical approach to harness the energy consumption of software services Belgaid, Mohammed Chakib