Not logged in.

Contribution Details

Type Journal Article
Scope Discipline-based scholarship
Title Requirements engineering for sustainability: an awareness framework for designing software systems for a better tomorrow
Organization Unit
Authors
  • Leticia Duboc
  • Birgit Penzenstadler
  • Jari Porras
  • Sedef Akinli Koçak
  • Stefanie Betz
  • Ruzanna Chitchyan
  • Ola Leifler
  • Norbert Seyff
  • Colin C Venters
Item Subtype Original Work
Refereed Yes
Status Published in final form
Language
  • English
Journal Title Requirements Engineering
Publisher Springer
Geographical Reach international
ISSN 0947-3602
Volume 25
Number 4
Page Range 469 - 492
Date 2020
Abstract Text Integrating novel software systems in our society, economy and environment can have far-reaching effects. As a result, software systems should be designed in such a way as to maintain or improve the sustainability of their intended socio-technical systems. However, a paradigm shift is required to raise awareness of software professionals on the potential sustainability effects of software systems. While Requirements Engineering is considered the key for driving this change, requirements engineers lack the knowledge, experience and methodological support for acting as facilitators for a broader discussion on sustainability effects. This paper presents a question-based framework for raising awareness of the potential effects of software systems on sustainability, as the first step towards enabling the required paradigm shift. An evaluation study of the framework was conducted with four groups of computer science students. The results of the study indicate that the framework is applicable to different types of systems and helps to facilitate discussions about the potential effects that software systems could have on sustainability.
Digital Object Identifier 10.1007/s00766-020-00336-y
Other Identification Number merlin-id:20944
PDF File Download from ZORA
Export BibTeX
EP3 XML (ZORA)
Additional Information This is a post-peer-review, pre-copyedit version of an article published in Requirements Engineering. The final authenticated version is available online at: https://doi.org/10.1007/s00766-020-00336-y