Call for PhD ApplicationsI am now accepting applications for a fully-funded PhD postion at the University of Auckland.
Project Description: Most modern software systems are built on existing software components, such as packages, libraries, or modules. This results in a dependency on that component. When critical issues (e.g. security vulnerabilities) are discovered and fixed in a software component, the dependent software systems should include these fixes by updating to the latest version. However, changes in a software component can cause critical failures in the dependent software if the new version includes breaking changes. Each software system that depends on the component will need to update their code to accommodate these breaking changes, making it difficult to automate the update process. This project will involve a detailed study of the fixes made in response to these breaking changes, development of a comprehensive taxonomy of the types of breaking changes, identification of the types of fixes needed for each breaking change type, and development of methods to automatically fix these software failures to allow automated updates.
Funding: This research is funded by the Marsden Fund, New Zealand's most pretigious research fund. The funding covers tuition, a living stipend, conference travel, publication fees, and other research expenses.
About the University of Auckland: The University of Auckland is New Zealand's leading university and one of the world's major research universities. It is internationally recognized for excellence and was ranked 81st in the world in the most recent QS World University Rankings, making it a prestigious place to do your PhD research.
Auckland is New Zealand's largest city and the center of the country's retail and commercial activities. The city is surrounded by 11 dormant volcanoes, numerous picturesque islands, surf beaches, and an abundance of bush walks.
How to Apply: Applications should be sent via email to Dr. Blincoe. The email subject should be "Application for PhD scholarship". The application must include all academic transcripts, a CV, and a statement of research intent. A statement of research intent should include the research questions you would like to answer as well as the methodology that could be used to answer each RQ. Entry requirements can be found here.
Applications should be submitted as soon as possible, and no later than December 15, 2020. Applications will be reviewed as they are received.