| EPSRC Reference: |
EP/E04350X/1 |
| Title: |
Reasoning About Exceptions and Interrupts |
| Principal Investigator: |
Hutton, Professor G |
| Other Investigators: |
|
| Researcher Co-investigators: |
|
| Project Partners: |
|
| Department: |
School of Computer Science |
| Organisation: |
University of Nottingham |
| Scheme: |
Standard Research |
| Starts: |
01 October 2007 |
Ends: |
30 September 2010 |
Value (£): |
306,915
|
| EPSRC Research Topic Classifications: |
| Fundamentals of Computing |
|
|
| EPSRC Industrial Sector Classifications: |
|
| Related Grants: |
|
| Panel History: |
|
|
Summary on Grant Application Form |
|
Dealing with unexpected events is an important, and increasingly inevitable, aspect of modern computer programming. As a result, most programming languages provide special features for detecting and managing these events, in the form of so-called exception and interrupt handling primitives. Such primitives are a key feature of modern languages, allowing programs to be written that are robust to various kinds of unexpected events, without having to spoil the structure of the program with a proliferation of tests for special cases. Despite their importance, however, the issue of provable correctness for programs involving exceptions and interrupts has received little attention, but is particularly crucial given the difficulty of writing correct programs in this setting. The aim of this project is to build upon the success of a programme of groundwork that we have conducted in this area, and significantly advance the state-of-the art in formal reasoning about exceptions and interrupts in programming languages.
|
|
Key Findings |
|
No information has been submitted for this grant.
|
|
Potential use in non-academic contexts |
|
No information has been submitted for this grant.
|
|
Impacts |
|
No information has been submitted for this grant.
|
|
Sectors submitted by the Researcher |
|
No information has been submitted for this grant.
|
| Project URL: |
|
| Further Information: |
|
| Organisation Website: |
http://www.nott.ac.uk |