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
  • Identification of influence factors, deficiencies, and best practices in this area
  • Identification of sustainability-related characteristics in the context of software product line engineering

Results

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

Contact: Iris Groher

Sustainability in Software Engineering

Publications

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, accepted for publication, 2022.
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. http://ceur-ws.org/Vol-2541/
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