EPSRC logo

Details of Grant 

EPSRC Reference: GR/L54639/01
Title: LOGIC PROGRAMMING, IMPERATIVE PROGRAMMING AND CATEGORICAL SEMANTICS
Principal Investigator: Robinson, Professor E
Other Investigators:
O'Hearn, Professor P Pym, Professor D
Researcher Co-Investigators:
Project Partners:
Department: Computer Science
Organisation: Queen Mary University of London
Scheme: Standard Research (Pre-FEC)
Starts: 21 July 1997 Ends: 20 July 2000 Value (£): 151,079
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
This work focuses on semantic models for imperative behaviour as found in logic programming and other paradigms with local state. There has always been a tension between the declarative and operational views of a logic program. Semantics has tended to favour the former, but a proper understanding of control regimes and imperative features such as cut and assert is essential to understanding logic programs. In imperative programming the structuring of programs into parts with local states - objects - is difficult to account for in a traditional global state semantics. In both cases we plan to develop semantic models that more accurately model the computational phenomena, and to use these models to influence language design and program specification. We aim to explain logic and imperative programming within a common semantic framework. A good result would be a comparative semantics for logic and imperative programming, emphasising the role of encapsulated, or local, state in both paradigms. Categorical methods form the basis for much of our work, and basic semantic machinery will need to be developed to cope with the additional burden we intend to place on it.
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: