Green software engineering environments

6Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The term ‘software engineering environment’ (SEE) can be used to describe the network of people, software, hardware and infrastructure involved in the construction of software. In the past, research has focused primarily on the energy consumption of SEEs, including, for example, developer’s computers, networking equipment, mobile devices, and servers. In this chapter, we discuss work that has been conducted in investigating energy sinks in the SEE. This work includes existing methods, metrics and tools geared toward optimising and monitoring SEE energy consumption. However, the environmental impacts of creating software systems include more that just plug load energy consumption. The future of making SEEs ‘green’—that is, reducing their environmental and energetic footprints—relies on investigating impacts that are both indirect and direct, extend beyond just the physical development environment and are part of the entire software engineering life cycle.

Cite

CITATION STYLE

APA

Raturi, A., Tomlinson, B., & Richardson, D. (2015). Green software engineering environments. In Green in Software Engineering (pp. 31–59). Springer International Publishing. https://doi.org/10.1007/978-3-319-08581-4_2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free