Within Europe he has headed the Manchester operating system team on the ESPRIT-funded EDS project. He also led the IPG's involvement in the ESPRIT Basic Research Activity PROMOTER on software process modelling and technology.