EPSRC logo

Details of Grant 

EPSRC Reference: GR/S56344/01
Title: Compiler tools & techniques for object-oriented & aspect-oriented programs
Principal Investigator: De Moor, Professor O
Other Investigators:
Researcher Co-Investigators:
Project Partners:
Department: Computer Science
Organisation: University of Oxford
Scheme: Standard Research (Pre-FEC)
Starts: 26 August 2003 Ends: 25 August 2004 Value (£): 18,728
EPSRC Research Topic Classifications:
Software Engineering
EPSRC Industrial Sector Classifications:
No relevance to Underpinning Sectors
Related Grants:
Panel History:  
Summary on Grant Application Form
This grant proposal is intended to support Professor Laurie Hendren (McGill, Canada) as a visting fellow for joint research with the Principal Investigator, Professor Oege de Moor (Oxford). The starting point for this collaboration is Hendren's previous work on a framework for the study of compiler techniques on Java programs, the Soot framework. We plan to continue work by designing new dynamic metrics and studying new techniques for onthe-fly interprocedural analysis. This component is thus a continuation of ongoing research efforts.The second component of this proposal is to start new work on the compilation and analysis of aspect-oriented programs. Aspects are a new programming language feature to achieve separation of concerns across the traditional abstraction boundaries of procedures and classes. There is a large body of work in the software engineering community to show the importance of aspects, but there is hardly any research so far on how they impact performance. We intend to conduct systematic experiments, and use these to guide the development of better compiler techniques for aspects. A preliminary study by Sereni and De Moor has shown that significant gains can be made, justifying this larger initiative.
Key Findings
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
Potential use in non-academic contexts
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
Impacts
Description This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
Summary
Date Materialised
Sectors submitted by the Researcher
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
Project URL:  
Further Information:  
Organisation Website: http://www.ox.ac.uk