Towards a Knowledge Base of Common Sustainability Weaknesses in Green Software Development

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Pathania, Priyavanshi, Mehra, Rohit, Sharma, Vibhu Saujanya, Kaulgud, Vikrant, Podder, Sanjay, Burden, Adam P.
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866908403645808640
author Pathania, Priyavanshi
Mehra, Rohit
Sharma, Vibhu Saujanya
Kaulgud, Vikrant
Podder, Sanjay
Burden, Adam P.
author_facet Pathania, Priyavanshi
Mehra, Rohit
Sharma, Vibhu Saujanya
Kaulgud, Vikrant
Podder, Sanjay
Burden, Adam P.
contents With the climate crisis looming, engineering sustainable software systems become crucial to optimize resource utilization, minimize environmental impact, and foster a greener, more resilient digital ecosystem. For developers, getting access to automated tools that analyze code and suggest sustainabilityrelated optimizations becomes extremely important from a learning and implementation perspective. However, there is currently a dearth of such tools due to the lack of standardized knowledge, which serves as the foundation of these tools. In this paper, we motivate the need for the development of a standard knowledge base of commonly occurring sustainability weaknesses in code, and propose an initial way of doing that. Furthermore, through preliminary experiments, we demonstrate why existing knowledge regarding software weaknesses cannot be re-tagged "as is" to sustainability without significant due diligence, thereby urging further explorations in this ecologically significant domain.
format Preprint
id arxiv_https___arxiv_org_abs_2506_08812
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Towards a Knowledge Base of Common Sustainability Weaknesses in Green Software Development
Pathania, Priyavanshi
Mehra, Rohit
Sharma, Vibhu Saujanya
Kaulgud, Vikrant
Podder, Sanjay
Burden, Adam P.
Software Engineering
Computers and Society
With the climate crisis looming, engineering sustainable software systems become crucial to optimize resource utilization, minimize environmental impact, and foster a greener, more resilient digital ecosystem. For developers, getting access to automated tools that analyze code and suggest sustainabilityrelated optimizations becomes extremely important from a learning and implementation perspective. However, there is currently a dearth of such tools due to the lack of standardized knowledge, which serves as the foundation of these tools. In this paper, we motivate the need for the development of a standard knowledge base of commonly occurring sustainability weaknesses in code, and propose an initial way of doing that. Furthermore, through preliminary experiments, we demonstrate why existing knowledge regarding software weaknesses cannot be re-tagged "as is" to sustainability without significant due diligence, thereby urging further explorations in this ecologically significant domain.
title Towards a Knowledge Base of Common Sustainability Weaknesses in Green Software Development
topic Software Engineering
Computers and Society
url https://arxiv.org/abs/2506.08812