MiG: Migrating Languages

Overview

Programming languages change and new versions are often incompatible with old versions. Generally, incompatibilities are few in number and easily fixed, but occasionally there are multiple, difficult incompatibilities which have to be fixed manually. In MiG we will investigate how to improve the automatic migration of code, using Python 2 to Python 3 as an examplar.

Project details

Funding body:JPMorgan ChaseFunding amount:£59,804
Start date: 2021-09-22-End date:-
Principle investigator(s):Laurence TrattCo-investigator(s):-
Research staff:
Other details:-