2015 IEEE/ACM 5th International Workshop on Product Line Approaches in Software Engineering 2015
DOI: 10.1109/please.2015.8
|View full text |Cite
|
Sign up to set email alerts
|

Challenges and Opportunities for Sustainable Software

Abstract: With the increasing role played by software in supporting our society, its sustainability and environmental impact have become major factors in the development and operation of software-intensive systems. Myths and beliefs hide the real truth behind Green IT: IT is energy-inefficient because software is developed to make it so -intentionally or not. But how far are we from being able to control software energy-efficiency? What makes software greener? How can we transform measuring software energy consumption i… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
13
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 14 publications
(13 citation statements)
references
References 6 publications
0
13
0
Order By: Relevance
“…In fact, software developments are keen on developing energy-efficient software [2], and a long list of (mostly recent) efforts that include [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15] has tried to provide developers with the libraries, tools, techniques and data to support energy-aware development. Even considering these efforts, the green computing research area is still at an early stage where research issues, challenges and opportunities abound [16], [17], [18]. This paper introduces an in development technique and tool, named SPELL -SPectrum-based Energy Leak Localization, to determine red (energy inefficient) areas in software.…”
Section: Introductionmentioning
confidence: 99%
“…In fact, software developments are keen on developing energy-efficient software [2], and a long list of (mostly recent) efforts that include [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15] has tried to provide developers with the libraries, tools, techniques and data to support energy-aware development. Even considering these efforts, the green computing research area is still at an early stage where research issues, challenges and opportunities abound [16], [17], [18]. This paper introduces an in development technique and tool, named SPELL -SPectrum-based Energy Leak Localization, to determine red (energy inefficient) areas in software.…”
Section: Introductionmentioning
confidence: 99%
“…Energy-efficient coding scheme optimized code and resource optimization are some of the important aspects of sustainability in software. Ignoring the sustainability aspects in software development can cause technology failure [7]. Such failure can become a cause of emerging sustainability issues regarding social, economic, and environmental aspects [19].…”
Section: Sustainability In the Context Of Technology Educationmentioning
confidence: 99%
“…Software sustainability is generally reported as 'sustainable software', 'software sustainability', and 'sustainable development' [5]. Sustainable software refers to the capacity of software to be long-lasting and environment-friendly [7]. Sustainable software is defined as "software, whose impacts on the economy, society, human beings, and environment that result from development, deployment, and usage of the software are minimal and/or which have a positive effect on sustainable development" [8].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…As a matter of fact, software developers have shown to be eager to develop energy-efficient software [6], with recent efforts including [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19] to provide libraries, measurement tools, techniques and data to help energy-aware development. Even so, the green computing research area is still in initial stages with continuous issues, challenges, and opportunities to tackle [20], [21], [22].…”
mentioning
confidence: 99%