Een nieuwe methode maakt het energieverbruik van software analyseerbaar. De methodiek, ontwikkeld door een promovendus bij Centric, is deze maand gepresenteerd in het vakblad Computing.
De ICT-industrie is verantwoordelijk voor minstens één-tiende van het totale energieverbruik op aarde. Naast de hardware zelf is het energieverbruik deels toe te schrijven aan de software die erop draait. Welk deel kon tot voor kort niet precies worden vastgesteld. Recent onderzoek naar duurzame software brengt daar nu verandering in.
Onderzoeker Erik Jagroep, consultant bij Centric en promovendus aan de Universiteit Utrecht, heeft met collega’s een nieuwe methodiek ontwikkeld die het energieverbruik van software meetbaar maakt en de middelen biedt om op detailniveau analyses uit te voeren. Softwaremakers kunnen tijdens de ontwerpfase van hun software op zoek gaan naar de juiste balans tussen energieverbruik en bijvoorbeeld performance.
Duurzaamheid meetbaar
In een deze maand gepubliceerd artikel in vakblad Computing beschrijft Jagroep een methodiek die inzicht geeft in de onderdelen die binnen een softwarearchitectuur verantwoordelijk zijn voor het energieverbruik. Jagroep: “De methodiek geeft inzicht op het niveau van de architectuur en softwarecode, waardoor softwareproducenten het energieverbruik kunnen optimaliseren waar de impact het grootst is.”
Door huidige architecturen tegen het licht te houden is tevens het energieverbruik van bestaande software te verminderen. Onlangs leidde een succesvolle case study bij Centric dankzij een aanpassing in de architectuur tot een energiebesparing van liefst 67 procent. Met energieverbruik als meetbare eigenschap kan de duurzaamheid van software worden gekwantificeerd en vergeleken met andere kwaliteitsaspecten.
Schaalvoordeel
De focus op productsoftware komt bij Centric goed terecht gezien de schaalvoordelen die kunnen worden behaald; elke besparing van het energiegebruik, groot of klein, vermenigvuldigt zich met elke installatie van het product. Zo kan een besparing van 0.25 W per transactie met de Digitale Belastingbalie per maand de hoeveelheid energie besparen van drie gemiddelde huishoudens.
Samenwerking Centric en Universiteit Utrecht
Het artikel is gepubliceerd in het kader van het promotieonderzoek van Erik Jagroep naar duurzame productsoftware. Centric neemt graag het voortouw bij het efficiënter en energiezuiniger maken van softwareproducten en –diensten en heeft Jagroep gevraagd in samenwerking met de Universiteit Utrecht onderzoek te doen naar dit onderwerp. Centric stelt de benodigde middelen voor het promotieonderzoek beschikbaar. Bekijk hier een stappenplan voor het energiezuiniger maken van software.
Meer informatie: Centric
7 november (online seminar op 1 middag)Praktische tutorial met Alec Sharp Alec Sharp illustreert de vele manieren waarop conceptmodellen (conceptuele datamodellen) procesverandering en business analyse ondersteunen. En hij behandelt wat elke data-pr...
18 t/m 20 november 2024Praktische workshop met internationaal gerenommeerde spreker Alec Sharp over het modelleren met Entity-Relationship vanuit business perspectief. De workshop wordt ondersteund met praktijkvoorbeelden en duidelijke, herbruikbare ...
De DAMA DMBoK2 beschrijft 11 disciplines van Data Management, waarbij Data Governance centraal staat. De Certified Data Management Professional (CDMP) certificatie biedt een traject voor het inleidende niveau (Associate) tot en met hogere niveaus van...
3 april 2025 (halve dag)Praktische workshop met Alec Sharp [Halve dag] Deze workshop door Alec Sharp introduceert conceptmodellering vanuit een non-technisch perspectief. Alec geeft tips en richtlijnen voor de analist, en verkent datamodellering op c...
10, 11 en 14 april 2025Praktische driedaagse workshop met internationaal gerenommeerde spreker Alec Sharp over herkennen, beschrijven en ontwerpen van business processen. De workshop wordt ondersteund met praktijkvoorbeelden en duidelijke, herbruikba...
Alleen als In-house beschikbaarWorkshop met BPM-specialist Christian Gijsels over business analyse, modelleren en simuleren met de nieuwste release van Sparx Systems' Enterprise Architect, versie 16.Intensieve cursus waarin de belangrijkste basisfunc...
Deel dit bericht