EPSRC logo

Details of Grant 

EPSRC Reference: GR/S27078/01
Title: Data-Type Generic Programming
Principal Investigator: Gibbons, Professor J
Other Investigators:
Researcher Co-Investigators:
Project Partners:
Department: Computer Science
Organisation: University of Oxford
Scheme: Standard Research (Pre-FEC)
Starts: 06 October 2003 Ends: 05 October 2006 Value (£): 76,346
EPSRC Research Topic Classifications:
Fundamentals of Computing
EPSRC Industrial Sector Classifications:
No relevance to Underpinning Sectors
Related Grants:
Panel History:  
Summary on Grant Application Form
Many programs have to be rewritten time and again for different datatypes because current programming languages do not allow the programmer to abstract from the structure of the data that the program manipulates. Datatype-generic programming --parameterising program datatypes-- will provide this kind of abstraction, enabling the programmer to write statically-checkable generic shape-dependent programs that exploit the inherent structure of data. The vast amounts of data on the internet make the effective exploitation of data structure a very challenging and timely endeavour; theoretical developments over the last decade add to its timeliness.We propose two work programmes on specification and calculation methods , to manage the challenge of developing datatype-generic programs, and datatype-generic object-oriented programming , rationalising the design patterns and similar movements in object technology. The third component of the proposal, the design of a structure editor exploiting different views of a collection of data, will unite the two programmes and help to realise the developed ethodology and design techniques in a practical programming environment.
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: http://www.cs.ox.ac.uk/projects/dgp/index.html
Further Information:  
Organisation Website: http://www.ox.ac.uk