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: |
|
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 |