2015
DOI: 10.1109/mitp.2015.16
|View full text |Cite
|
Sign up to set email alerts
|

Understanding Green Software Development: A Conceptual Framework

Abstract: Developers who aim to write energy-efficient software require both a new mindset and models and tools that can measure and reduce the software effect on hardware energy consumption. The authors' conceptual framework provides a unifying view of strategies, models, and tools. IT energy consumption is an increasingly relevant concern. Traditionally, only hardware designers dealt with energy consumption. However, as hardware became more powerful, the influence of software behavior on energy consumption grew signif… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
17
0

Year Published

2016
2016
2018
2018

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 31 publications
(17 citation statements)
references
References 7 publications
0
17
0
Order By: Relevance
“…A dedicated laboratory environment for assessing software energy efficiency, such as the SEFLab, represents the starting point of a sound methodology for Green Software research, as well as a future testbench, when software testing for energy efficiency will be common practice, as it is now for other software qualities. The tools and analysis methods we adopted fit into a more general, reusable framework for Green Software Engineering [41,42], that we will further develop in our next research and education [43] efforts.…”
Section: Reflectionmentioning
confidence: 99%
“…A dedicated laboratory environment for assessing software energy efficiency, such as the SEFLab, represents the starting point of a sound methodology for Green Software research, as well as a future testbench, when software testing for energy efficiency will be common practice, as it is now for other software qualities. The tools and analysis methods we adopted fit into a more general, reusable framework for Green Software Engineering [41,42], that we will further develop in our next research and education [43] efforts.…”
Section: Reflectionmentioning
confidence: 99%
“…Green and sustainable software engineering is the art of designing and developing green and sustainable software through green software engineering practices . Therefore, it is an art of defining and developing a software system in such a way, so that the positive and negative impacts on sustainable development that result or expected to result from software system over the entire life cycle are constantly assessed, documented, and used for more optimization of software system …”
Section: Introductionmentioning
confidence: 99%
“…Sustainable software limits to add more hardware by providing updates to meet the evolving needs . Literature reveals that a number of researchers have worked in hardware domain but more research work needs to be performed for the development of green and sustainable software …”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations