The Four Pillars of Research Software Engineering

Jeremy Cohen, Daniel S. Katz, Michelle Barker, Neil Chue Hong, Robert Haines, Caroline Jay

Research output: Contribution to specialist publicationArticle

Abstract / Description of output

Software is now of great importance in almost all areas of research. With the growing complexity of software and computer hardware, the individuals who write research software have increasingly specialist skill sets that take time to develop and maintain. These individuals are generally unable to follow a standard academic career path since their focus on software does not provide the necessary research credit to enable this. The Research Software Engineering movement, which started in the UK and has been built up over the last few years, aims to recognise and support these individuals. We believe that an effective and sustainable model for providing Research Software Engineering capabilities is about more than just building software. In this article we present a model, along with supporting evidence of real-world activities, that defines the aspects that we believe are key to providing comprehensive and sustainable support for Research Software Engineering.
Original languageEnglish
Number of pages9
Specialist publicationIEEE Software
Publication statusPublished - 1 Jan 2021


Dive into the research topics of 'The Four Pillars of Research Software Engineering'. Together they form a unique fingerprint.

Cite this