2022
DOI: 10.3390/su14148596
|View full text |Cite
|
Sign up to set email alerts
|

An Exploratory Study of Software Sustainability at Early Stages of Software Development

Abstract: Sustainability incorporation within the field of Software Engineering is an emerging research area. Sustainability, from an academic perspective, has been addressed to a large extent. However, when it comes to the software industry, the topic has not received much-needed attention. Software, being designed and developed in the industry, can benefit society at large, if sustainability is taken into account by the software professionals during the software design and development process. To develop a sustainable… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
2
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 11 publications
(8 citation statements)
references
References 41 publications
0
2
0
Order By: Relevance
“…The definition of sustainability is multi-faceted 28,16,29,30,31,32,33 . Most prior studies focused on investigating the success of OSS projects 34,28,66 .…”
Section: Characterizing the Project Sustainabilitymentioning
confidence: 99%
See 1 more Smart Citation
“…The definition of sustainability is multi-faceted 28,16,29,30,31,32,33 . Most prior studies focused on investigating the success of OSS projects 34,28,66 .…”
Section: Characterizing the Project Sustainabilitymentioning
confidence: 99%
“…In this regard, Valiev et al 16 and Zhang et al 17 all defined project sustainability from the perspective of commit frequency. Moreover, Noman et al 32 revealed that the technical (code-based) aspect of sustainability is considered most important by a majority of professionals. Since most relevant studies define sustainability from technical perspective and commit frequency.…”
Section: Characterizing the Project Sustainabilitymentioning
confidence: 99%
“…This paper focuses on sustainability aspects induced by computing, as proposed by [63][64][65][66]. These measurements focus on estimating the time and resource consumption, which allows us to determine the carbon footprint of the experimentation in an estimated but precise way.…”
Section: Sustainability Metricsmentioning
confidence: 99%
“…For example, environmentally sustainable software requires less energy and resources and provides a smaller IT system carbon footprint; economically sustainable software optimizes costs and resource allocation and extends the hardware life cycle, yielding long-term benefits for enterprises; and socially sustainable software encourages developers, end-users, and other stakeholders to embrace responsible software practices that support sustainability goals [20], [21].…”
Section: Sustainable Procurementmentioning
confidence: 99%
“…Environmental Sustainability "Environmental software sustainability" involves developing and maintaining software systems that minimize ecological effects, promote resource efficiency, and ensure long-term software viability. For instance, energy-efficient algorithms and data storage methods reduce energy consumption [21]. • Social Sustainability "Social software sustainability" is the design, development, and maintenance of software systems that promote positive social effects, inclusivity and accessibility, and long-term benefits to users and communities, such as a collaborative platform that promotes equal access to information and learning resources for people of all socioeconomic backgrounds [22].…”
mentioning
confidence: 99%