OXFORD UNIVERSITY COMPUTING LABORATORY

Programming Tools

Led by De Moor, this has 11 postdocs and research students whose research is focussed on tools for software evolution. It is supported by several substantial EPSRC grants and donations from Microsoft and IBM, totalling about £1.4M over the RAE period. Achievements include the first optimising compiler for AspectJ (abc). This has transformed academic research by providing a common platform for 20 research teams around the world. It has also influenced industrial practice; many of the optimisations pioneered in abc have been adopted by IBM. Several new language features, including tracematches and open modules, were also pioneered by the group on abc. With the arrival of Torbjorn Ekman, the programming tools group is now also the home of JastAdd, the attribute grammar system of choice for experimenting with tools for Java.

people

Head of Activity

Faculty

Research

Students

links

Programming tools website

info

themes

Random Image
Random Image
Random Image