Software engineering and design

The Software Engineering and Design group investigates and develops systematic approaches for engineering secure, adaptive and usable software systems in a complex and changing world. They research techniques in several software engineering areas, motivated by and evaluated within various application domains.

Research areas

  • Automated software engineering
  • Requirements engineering
  • Engineering adaptice software systems
  • Empirical studies of software development
  • User experience design

Application domains

  • Aeronautics and aerospace
  • Health and wellbeing
  • Policing and forensics
  • Security and privacy
  • Sustainability