EPSRC logo

Details of Grant 

EPSRC Reference: GR/L28296/01
Title: XSLAM - THE EXPLICIT SUBSTITUTION LINEAR ABSTRACT MACHINE
Principal Investigator: Ritter, Dr E
Other Investigators:
de Paiva, Dr V Ghani, Professor N
Researcher Co-Investigators:
Project Partners:
Department: School of Computer Science
Organisation: University of Birmingham
Scheme: Standard Research (Pre-FEC)
Starts: 01 January 1997 Ends: 31 March 2000 Value (£): 131,598
EPSRC Research Topic Classifications:
Artificial Intelligence
EPSRC Industrial Sector Classifications:
Related Grants:
Panel History:  
Summary on Grant Application Form
The advantages of functional programming are well-known: programs are easier to write, understand and verify than their imperative counterparts, and are thus easier to maintain. However, functional languages are more memory intensive and these problems have hindered the wider use of functional programming in industry. To reduce the excessive demands on memory and increase efficiency of computation, the handling of garbage collection and sharing in functional languages must be improved.The goal of this project is to use recent advances in the foundations of functional programming to construct and implement efficient abstract machines. We will combine recent developments in linear logic and explicit substitutions to increase control over memory allocation and thus avoid waste of memory and unnecessary duplication of computation steps. Moreover, our use of solid theoretical foundations not only guides the design of the machines but also ensures their correctness. As a further beneficial side effect we hope to get a theoretical explanation of optimal reductions via their relationship to explicit substitutions.
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.bham.ac.uk