Sustainability in the context of software engineering and software product line engineering.


Motivation 
Sustainable living, i.e. living within the bounds of the available environmental, social, and economic resources, is the focus of many present-day social and scientific discussions. Software engineering plays a major role in sustainability and a community of research and practice in sustainability in software engineering has been founded. In this work we take part in this initiative and analyse how current software engineering practice deals with issues related to sustainability.

Goals
Analysis how sustainability is dealt with in current software development projects and Identification of influence factors, deficiencies, and best practices in this area.

Results
Study on sustainability concerns in existing software product line case studies and Expert study on sustainability in current software development projects.

Duration
01/2016 – still up to now

Contact Iris Groher

Sustainability in Software Engineering

Publications

P. Bambazek, T. Hofer, I. Groher: Scrum Sustainability Poker: Assessing the Sustainability Effects of User Stories in Agile Software Development, 30th International Working Conference on Requirement Engineering: Foundation for Software Quality (REFSQ 2024), Posters and Tools Track, Winterthur, Switzerland, April 8-11, 2024.
Conference Article
P. Bambazek, I. Groher: Integrating the Sustainability Awareness Framework in Undergraduate Software Engineering Education, 30th International Working Conference on Requirement Engineering: Foundation for Software Quality (REFSQ 2024), Education and Training Track, Winterthur, Switzerland, April 8-11, 2024.
Conference Article
P. Bambazek, I. Groher, N. Seyff: Application of the Sustainability Awareness Framework in Agile Software Development, 31st IEEE International Requirements Engineering Conference, Industrial Innovation, Hannover, Germany, September 4-8, 2023. Doi: 10.1109/RE57278.2023.00034
Conference Article
P. Bambazek, I. Groher, N. Seyff, "Requirements Engineering Knowledge as a Foundation for a Sustainability-Aware Scrum Framework, 2023 IEEE 31st International Requirements Engineering Conference (RE), Hannover, Germany, September 4-8, 2023, pp. 311-316 Doi: 10.1109/RE57278.2023.00041 .
Conference Article
P. Bambazek, I. Groher, N. Seyff: Sustainability in Agile Software Development: A Survey Study among Practitioners, 8th International Conference on ICT for Sustainability (ICT4S 2022), June 13-17, Plovdiv, Bulgaria, pp. 13-23, 2022. Doi: 10.1109/ICT4S55073.2022.00013
Conference Article
I. Groher, N. Seyff, T. Iqbal: Towards Automatically Identifying Potential Sustainability Effects of Requirements, 8th International Workshop on Requirements Engineering for Sustainable Systems (RE4SuSy), 27th IEEE International Requirements Engineering Conference (RE'19), Jeju Island, South Korea, Sept 23-27, 2019. paper
Workshop Article
N. Seyff, S. Betz, I. Groher, M. Stade, R. Chitchyan, L. Duboc, B. Penzenstadler, C. Venters, C. Becker: Crowd Focused Semi-Automated Requirements Engineering for Evolution Towards Sustainability, 26 IEEE International Requirements Engineering Conference (RE 2018), Banff, Alberta, Canada, August 20-24, 2018. doi.org/10.1109/RE.2018.00-23
Conference Article
I. Groher, R. Weinreich: An Interview Study on Sustainability Concerns in Software Development Projects, 43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA) 2017, Vienna, Austria, August 30-September 1, 2017. doi: 10.1109/SEAA.2017.70.
Conference Article
R. Chitchyan, I. Groher, J. Noppen: Uncovering Sustainability Concerns in Software Product Lines, Journal of Software: Evolution and Process, Volume 29, Issue 2, February 2017. doi:10.1002/smr.1853.
Journal Article
R. Chitchyan, J. Noppen, I. Groher: Sustainability in Software Product Lines: Report on Discussion Panel at SPLC 2014, May 2015 arXiv:1505.03736
Misc
R. Chitchyan, J. Noppen, I. Groher: What can Software Engineering Do for Sustainability: Case of Software Product Lines, 5th International Workshop on Product LinE Approaches in Software Engineering (PLEASE 2015), 37th International Conference on Software Engineering (ICSE 2015), Florence, Italy, May 16-24, 2015.
Workshop Article
R. Chitchyan, J. Noppen, I. Groher: Sustainability in Software Product Lines. 18th International Software Product Line Conference (SPLC 2014), pp. 367-367, Florence, Italy, September, 2014, doi:10.1145/2648511.2655956.
Conference Article