EPSRC logo

Details of Grant 

EPSRC Reference: GR/M81953/01
Title: ADVANCED REDEX TRAILS: FULLY-FLEDGED TRACING TECHNOLOGY FOR FUNCTIONAL PROGRAMS
Principal Investigator: Runciman, Professor C
Other Investigators:
Researcher Co-Investigators:
Project Partners:
Department: Computer Science
Organisation: University of York
Scheme: Standard Research (Pre-FEC)
Starts: 01 March 2000 Ends: 31 May 2002 Value (£): 210,351
EPSRC Research Topic Classifications:
Fundamentals of Computing Parallel Computing
Software Engineering
EPSRC Industrial Sector Classifications:
No relevance to Underpinning Sectors
Related Grants:
Panel History:  
Summary on Grant Application Form
In many fields, high expectations of Information Technology are now limited in practice only by current methods of developing computer software. Declarative programming systems in general, and functional languages in particular, have an important part to play in an improved software technology. These languages free programmers form the need to express specific sequences of calculation. They also provide powerful ways of directly combining component functions. They are inherently sager than programming languages now in widespread use, and dramatically more concise.However, the very high-level nature of functional languages poses two big problems: (1) how to turn programs into efficient computations; (2) how to trace programming errors from the faults they cause. Since the mid 1980s, problem (1) has been a popular target of research, and excellent progress has been made with it: there are optimising compilers for functional languages. But problem (2) has received less attention, and in practical terms it remains open. The lack of tracing tools is a long-standing gap in functional-language technology, deterring potential users.I therefore propose a decisive attack on the tracing problem for functional programs. My aim is to advance a successful but limited prototype, recently developed with ROPA funding, to the stage of a convincing tool for practical application.
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.york.ac.uk