Don't miss our weekly PhD newsletter | Sign up now Don't miss our weekly PhD newsletter | Sign up now

  EngD Studentship in Heterogeneous Modelling of High Integrity Software Product Lines - FULLY FUNDED, sponsored by Aero Engine Controls


   Department of Computer Science

This project is no longer listed on FindAPhD.com and may not be available.

Click here to search FindAPhD.com for PhD studentship opportunities
Prof J McDermid  Applications accepted all year round  Funded PhD Project (European/UK Students Only)

About the Project

Applications are invited for a Research Engineer to work on a research project in the heterogeneous modelling of high-integrity software product lines, commencing asap. The research project is fully funded and will be carried out in conjunction with studying for an Engineering Doctorate (EngD) in Large Scale Complex IT Systems (LSCITS). The Programme is a full time, 4-year doctoral level research degree involving a taught component, similar in scope to an MSc, and a research component requiring the Research Engineer to work closely with a sponsoring organisation.

The Sponsoring Organisation: Aero Engine Controls (AEC)
The successful candidate will also be based at Aero Engine Controls (AEC) in Derby and will be assigned an industrial supervisor from AEC and an academic supervisor from the University of York.

The Research Project:

Modern complex embedded systems contain functionality that spans multiple domains and there is the growing need to model and analyse cross-domain aspects of these systems. However there is currently little tool or notational support to develop cross-domain models or even analyse a set of individual domain-specific models to demonstrate completeness or consistency. Developing for a product line adds additional complexity to this problem. Product line development requires the common and variable aspects of the system to be identified and specified in a consistent manner across the models, and typically uses model transformation techniques to generate product instantiations.

The student will focus on researching techniques to ensure/enforce consistency across heterogeneous product line models; in particular to work within one or more of the following topics:

• Variability modelling approaches for functional modelling tools/notations (e.g. SCADE, Simulink)
• Integration of structural and functional modelling notations and tools (UML, SCADE, Simulink)
• Coordination/integration of code generation to ensure an integrated product can be realised from multiple models.
• Co-simulation of heterogeneous models to provide early verification of correctness of design
• Analysis across heterogeneous models to demonstrate system-wide properties

Applicants should be highly motivated and have a minimum of an upper second-class honours degree in Computer Science or Software Engineering or an MSc in Computer Science, Software Engineering or similar discipline. Candidates should also a strong background in software engineering, an understanding of embedded control system development, and good communication skills. Prior relevant commercial / industrial experience would be advantageous.

Funding Notes

The successful applicant will receive a tax-free stipend from the Engineering and Physical Sciences Council (EPSRC) and AEC of £22,746 p.a. Additional support to cover travel to conferences will also be available. Please note there are eligibility requirements (see: http://www.epsrc.ac.uk/funding/students/pages/eligibility.aspx)

For further information on the EngD in LSCITS and how to apply for this position please visit http://www.cs.york.ac.uk/engd/.

Informal enquiries can be made to Professor John McDermid, [Email Address Removed] or Mrs Dawn Forrester, EngD Centre Administrator, [Email Address Removed]

How good is research at University of York in Computer Science and Informatics?


Research output data provided by the Research Excellence Framework (REF)

Click here to see the results for all UK universities

Where will I study?