Software engineering for sustainability: tools for sustainability analysis

Birgit Perzenstadler, Colin Venters

Research output: Chapter in Book/Report/Conference proceedingChapter

2 Citations (Scopus)

Abstract

Sustainability is a central objective for systems development because, according to Rockström et al. (2009), humanity has exceeded the planet’s boundaries for safe operation. Software systems are present in almost all aspects of our daily lives, therefore software systems can help to transition towards sustainability by acting as agents of change. If software engineers want to include sustainability as a new objective into their systems, it needs to be reflected in the requirements; therefore this may have significant impact on how software developers perform requirements engineering and systems design. However, software engineers lack practical guidelines on how to perform a sustainability analysis for a system while in discussion with customers. The key focus of this chapter is bridging the sustainability analysis gap in software engineering.
LanguageEnglish
Title of host publicationDigital Technology and Sustainability
Subtitle of host publicationEngaging the Paradox
EditorsMike Hazas, Lisa P. Nathan
PublisherRoutledge
Chapter6
Pages103-121
Number of pages19
ISBN (Electronic)9781315465975
ISBN (Print)9781138205888, 9780367271169, 0367271168
DOIs
Publication statusPublished - 1 Jan 2018

Publication series

NameRoutledge Studies in Sustainability
PublisherRoutledge

Fingerprint

Sustainable development
Software engineering
Engineers
Requirements engineering
Planets
Systems analysis

Cite this

Perzenstadler, B., & Venters, C. (2018). Software engineering for sustainability: tools for sustainability analysis. In M. Hazas, & L. P. Nathan (Eds.), Digital Technology and Sustainability: Engaging the Paradox (pp. 103-121). (Routledge Studies in Sustainability). Routledge. https://doi.org/10.9774/gleaf.9781315465975_13
Perzenstadler, Birgit ; Venters, Colin. / Software engineering for sustainability : tools for sustainability analysis. Digital Technology and Sustainability: Engaging the Paradox. editor / Mike Hazas ; Lisa P. Nathan. Routledge, 2018. pp. 103-121 (Routledge Studies in Sustainability).
@inbook{5162c69abfda4a5cb2fb09cf0ac90772,
title = "Software engineering for sustainability: tools for sustainability analysis",
abstract = "Sustainability is a central objective for systems development because, according to Rockstr{\"o}m et al. (2009), humanity has exceeded the planet’s boundaries for safe operation. Software systems are present in almost all aspects of our daily lives, therefore software systems can help to transition towards sustainability by acting as agents of change. If software engineers want to include sustainability as a new objective into their systems, it needs to be reflected in the requirements; therefore this may have significant impact on how software developers perform requirements engineering and systems design. However, software engineers lack practical guidelines on how to perform a sustainability analysis for a system while in discussion with customers. The key focus of this chapter is bridging the sustainability analysis gap in software engineering.",
author = "Birgit Perzenstadler and Colin Venters",
year = "2018",
month = "1",
day = "1",
doi = "10.9774/gleaf.9781315465975_13",
language = "English",
isbn = "9781138205888",
series = "Routledge Studies in Sustainability",
publisher = "Routledge",
pages = "103--121",
editor = "Mike Hazas and Nathan, {Lisa P.}",
booktitle = "Digital Technology and Sustainability",
address = "United Kingdom",

}

Perzenstadler, B & Venters, C 2018, Software engineering for sustainability: tools for sustainability analysis. in M Hazas & LP Nathan (eds), Digital Technology and Sustainability: Engaging the Paradox. Routledge Studies in Sustainability, Routledge, pp. 103-121. https://doi.org/10.9774/gleaf.9781315465975_13

Software engineering for sustainability : tools for sustainability analysis. / Perzenstadler, Birgit; Venters, Colin.

Digital Technology and Sustainability: Engaging the Paradox. ed. / Mike Hazas; Lisa P. Nathan. Routledge, 2018. p. 103-121 (Routledge Studies in Sustainability).

Research output: Chapter in Book/Report/Conference proceedingChapter

TY - CHAP

T1 - Software engineering for sustainability

T2 - tools for sustainability analysis

AU - Perzenstadler, Birgit

AU - Venters, Colin

PY - 2018/1/1

Y1 - 2018/1/1

N2 - Sustainability is a central objective for systems development because, according to Rockström et al. (2009), humanity has exceeded the planet’s boundaries for safe operation. Software systems are present in almost all aspects of our daily lives, therefore software systems can help to transition towards sustainability by acting as agents of change. If software engineers want to include sustainability as a new objective into their systems, it needs to be reflected in the requirements; therefore this may have significant impact on how software developers perform requirements engineering and systems design. However, software engineers lack practical guidelines on how to perform a sustainability analysis for a system while in discussion with customers. The key focus of this chapter is bridging the sustainability analysis gap in software engineering.

AB - Sustainability is a central objective for systems development because, according to Rockström et al. (2009), humanity has exceeded the planet’s boundaries for safe operation. Software systems are present in almost all aspects of our daily lives, therefore software systems can help to transition towards sustainability by acting as agents of change. If software engineers want to include sustainability as a new objective into their systems, it needs to be reflected in the requirements; therefore this may have significant impact on how software developers perform requirements engineering and systems design. However, software engineers lack practical guidelines on how to perform a sustainability analysis for a system while in discussion with customers. The key focus of this chapter is bridging the sustainability analysis gap in software engineering.

UR - https://www.routledge.com/Digital-Technology-and-Sustainability-Engaging-the-Paradox/Hazas-Nathan/p/book/9781138205888

U2 - 10.9774/gleaf.9781315465975_13

DO - 10.9774/gleaf.9781315465975_13

M3 - Chapter

SN - 9781138205888

SN - 9780367271169

SN - 0367271168

T3 - Routledge Studies in Sustainability

SP - 103

EP - 121

BT - Digital Technology and Sustainability

A2 - Hazas, Mike

A2 - Nathan, Lisa P.

PB - Routledge

ER -

Perzenstadler B, Venters C. Software engineering for sustainability: tools for sustainability analysis. In Hazas M, Nathan LP, editors, Digital Technology and Sustainability: Engaging the Paradox. Routledge. 2018. p. 103-121. (Routledge Studies in Sustainability). https://doi.org/10.9774/gleaf.9781315465975_13