EPSRC logo

Details of Grant 

EPSRC Reference: GR/N22014/01
Title: SEMANTIC APPROACHES TO CONTROL OF INTERFERENCE IN HIGHER-ORDER IMPERATIVE LANGUAGES
Principal Investigator: McCusker, Professor G
Other Investigators:
Researcher Co-Investigators:
Project Partners:
Department: Sch of Engineering and Informatics
Organisation: University of Sussex
Scheme: Standard Research (Pre-FEC)
Starts: 01 June 2000 Ends: 31 May 2003 Value (£): 58,359
EPSRC Research Topic Classifications:
Fundamentals of Computing
EPSRC Industrial Sector Classifications:
Information Technologies No relevance to Underpinning Sectors
Related Grants:
Panel History:  
Summary on Grant Application Form
The aim of this project is to produce a semantic model for reasoning about interference in higher order programming languages, using game semantics. This will be achieved by first analysing and searching for models of existing mechanisms for control of interference, and then extending the new models obtained to incorporate additional features. Reynolds syntactic control of interference and its descendants can be seen as type systems built on top of a simple language called idealized algol. This simple language, without interference control a games model, so the first task will be adapt this model to take account of the ideas of syntactic control of interference. Other interference control systems, such as o-hearn and pyms alpha-lambda-calculus, will also be considered. The resulting models will be analysed, with a view to extending them to incorporate additional features, particularly pointers (general references). Again, a games model exists for an extension of idealized algol with pointers, which can serve as a starting point. No satisfactory syntactic interference control system yet exists for a language with pointers, sc our semantic approach will be used to explore the possibilities for defining such a system, the possibilities for developing proof techniques or static analysis algorithms based on the new games models will also be explored.
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.sussex.ac.uk