Exit Menu

MacMi- A Machine Learning Approach for Migrating to Microservice

Applications are invited for our EPSRC funded Doctoral Training Partnership (DTP) PhD studentships that will support six (6) research projects starting 1 October 2022. One of these projects is “MacMi- A Machine Learning Approach for Migrating to Microservice led by Dr Nour Ali in the Department of Computer Science

Successful applicants will receive an annual stipend of £18,062 including outer London allowance plus payment of their full-time tuition fees for a period of 42 months (3.5 years).

You should be eligible for home (UK) tuition fees but there is a limited number of studentships (no more than two) available to overseas applicants, including EU nationals, who meet the entry criteria.

The Project

You will be developing an approach that uses machine learning techniques to automate the migration of monolithic software into microservice architecture. The purpose is to aid software engineers in identifying candidate microservices from existing software systems by using features and metrics of the code. Microservices are in the top 10 technologies that IT leaders plan to invest to achieve Digital Transformation. However, many organizations find it difficult to perform this architectural shift.

Please contact Dr Nour Ali at nour.ali@brunel.ac.uk to find out more.

Eligibility

You will have or will receive an undergraduate degree classified at 1st class or 2:1 (honours) in computer science. A postgraduate masters degree may be an advantage. Where appropriate, applicants must have English language proficiency to an overall score of IELTS 6.5 or equivalent.

Skills and Experience

A background in object-Oriented Analysis and Design, Software Architecture, Microservices and Machine Learning is required. Familiarity with software repositories such as GitHub is an advantage. You should be a highly motivated individual and possess a strong sense of curiosity. The ability to study independently, think critically and collaborate with others is essential.

How to apply

Email the documents below as a single PDF file to cedps-studentships@brunel.ac.uk by 16:00 on Friday 3 June 2022. Please state the name of the project supervisor in your email.

  • Your up-to-date CV;
  • Your 300-word personal statement setting out why you are suitable for this position;
  • Your Undergraduate/Postgraduate Masters degree certificate(s) and transcript(s);
  • Your English Language qualification of IELTS 6.5 overall or equivalent, if applicable;
  • Two references, one of which can be provided by a member of Brunel University academic staff.

Interviews will take place in June 2022.

 

Meet the Supervisor(s)


Nour Ali - Dr Nour Ali is a Senior Lecturer in the Department of Computer Science at Brunel University London since June 2017.  She currently co-heads the Brunel Software Engineering Lab (http://www.brunel-sweng.org/) She received her PhD in Software Engineering from Universidad Politecnica de Valencia – Spain and has a Major in Computer Science from Bir-Zeit University- Palestine. Before moving to Brunel, she was a Principal Lecturer in Software Engineering at University of Brighton and held research fellowships at Lero, the Irish Software Engineering Research Centre and the Politecnico di Milano. She also has been a visiting researcher at Leicester University and Free University of Bolzen. She has been Principal Investigator and member of several research and knowledge transfer projects. Her research focuses on developing software architecture techniques, methods and tools and applying them to different challenging systems and situations such as distributed, mobile and adaptive. She has over 70 publications in journals, books and conferences. Here are links to her publications on dblp and google scholar . She also is a reviewer for top journals and national funding bodies such as EPSRC. She serves in several Programme and Organization Committees of conferences and workshops in her area and has co-edited 4 books. Dr Ali has experience of Higher Education teaching, from undergraduate to MSc level. She has a PG Certificate in Teaching and Learning in Higher Education from the University of Brighton. She is also Fellow of the Higher Education Academy (HEA).