PhD Studentship in Dynamic Adaptive Automated Software Engineering

Queen Mary University of London - School of Electronic Engineering and Computer Science

The Operational Research Group ( within the School of Electronic Engineering and Computer Science, Queen Mary University of London (QMUL), invites applications for a fully-funded PhD studentship to work on a project funded by the Engineering and Physical Sciences Research Council.

The DAASE Project ( is an EPRSC funded project involving QMUL, University College London, The University of Birmingham, The University of Stirling and The University of Sheffield. Our industrial partners include Berner and Mattner, BT Laboratories, Ericsson, GCHQ, Honda Research Institute Europe, IBM, Microsoft Research and Motorola UK. It involves around 50 academics working over 6 years with £6.8M funding.

Search Based Software Engineering (SBSE) aims to automatically build better software using computational search techniques, and draws from optimisation, machine learning and operational research. Specifically we aim to improve processes to build and maintain source code using techniques that operate on representations of source code. These techniques could include genetic programming and evolutionary computation, or more broadly any metaheuristic, machine learning or operational research technique. Examples of the type of software we would like to improve include commonly used algorithms  in mathematics, computer science, digital signal processing and operational research.

The successful candidate will pursue a course of research investigating the application of computational search methods, such as evolutionary computation and meta/hyper-heuristics, to software engineering challenges with a focus on real-world applications.

DAASE is a highly collaborative project involving 5 UK universities. The successful candidate will have opportunities to visit and work with industrial and other partners and to be fully engaged with the international community through conferences, workshops and other networking activities. This will enhance their training and development and open new opportunities for collaboration and intellectual development. Students will also have the opportunity to engage with researchers within the OR group working on other projects in a variety of application domains.

All nationalities are eligible to apply for this studentship, which will start on 1st October 2017 or as soon as possible thereafter. The studentship is for three years, and covers Home/EU student fees as well as a tax-free stipend of around £16,500 per annum.

Candidates are expected to have a first class honors degree or Masters in Computer Science, Mathematics, Operations Research or related discipline, from a UK University or an equivalent standard from an overseas university. The successful candidate must have a strong programming background, as well as good analytical and communication skills. The student is expected to work as part of a team and independently, and to prepare clear reports and research papers. An understanding of mathematical optimization techniques, heuristic and hyper-heuristic search is highly desirable although not mandatory.

Informal enquiries can be made by email to Dr. John Drake ( who will supervise the project alongside Prof. Edmund Burke. Informal enquiries are strongly encouraged before a candidate submits an application.

For more information and to apply, please visit:

The closing date for the applications is 31st August 2017.

Interviews are expected to take place shortly after.

Share this PhD
  Share by Email   Print this job   More sharing options
We value your feedback on the quality of our adverts. If you have a comment to make about the overall quality of this advert, or its categorisation then please send us your feedback
Advert information

Type / Role: