We are creating a unified UKRI website that brings together the existing research council, Innovate UK and Research England websites.
If you would like to be involved in its development let us know.

Software Engineering Group

Encouraging the development of high quality and sustainable software by the use of software engineering tools and techniques.

The Software Engineering Group's main activities centre around practical and applicable software engineering. The area of software engineering is vast and SEG's focus is on techniques and software that will help in the development of good quality and sustainable software by groups involved in computational science research. A fundamental component of many of these applications is the use high performance and parallel computing and we recognise the drive forever greater efficiency. Therefore we aim to make our suggestions pragmatic and not dogmatic.

Key facts

Areas of interest to the Software Engineering Group  are:

  • Practical software engineering for computational science
  • Software Quality Assurance (QA): methods and tools
  • Software re-engineering/re-factoring and transformation
  • Automated testing and continuous integration

A major focus of SEG's activities is the Software Engineering Support Centre (SESC) – which is a five year programme funded by EPSRC to support good software development practices in computational science.

The group also has interest in the application of agent-based modelling techniques and algorithms for image analysis and quantification.

SEG is always interested in collaboration with software engineering or applications driven groups and will also provide advice and support to UK funded research activities.


For more information about the Software Engineering Group please contact Catherine Jones.

Last updated: 31 May 2017


Science and Technology Facilities Council
Switchboard: +44 (0)1793 442000