Computing and Library Services - delivering an inspiring information environment

Understanding Software Sustainability in the field of Research Software Engineering

Morris, Lee (2021) Understanding Software Sustainability in the field of Research Software Engineering. Masters thesis, University of Huddersfield.

PDF - Accepted Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (2MB) | Preview


Software sustainability is an increasing issue in software engineering and we aimed to see how it is understood in research software engineering. By interviewing research software engineers (RSEs) we aimed to investigate how the research software engineering community understands and measures software sustainability and if they adopt sustainable practices in their own work. We discovered that current practices fall well short of the defined software engineering principles and practices and there’s a fundamental gap between basic software engineering practice and RSE activity. This gap needs to be closed in a drive towards achieving sustainable software. We suggest the creation of a set of practices to be used by RSEs to guide them through the process of testing the sustainability of software and make them more recognisable. For future work, we suggest exploring the possibility of raising awareness of the Karlskrona Manifesto for Sustainability Design and provide some education and training in it for RSEs.

Item Type: Thesis (Masters)
Subjects: T Technology > T Technology (General)
Schools: School of Computing and Engineering
Depositing User: Rebecca Hill
Date Deposited: 17 Aug 2022 10:32
Last Modified: 17 Aug 2022 10:32


Downloads per month over past year

Repository Staff Only: item control page

View Item View Item

University of Huddersfield, Queensgate, Huddersfield, HD1 3DH Copyright and Disclaimer All rights reserved ©