Refining exceptions in four-valued logic
LOPSTR'09 Proceedings of the 19th international conference on Logic-Based Program Synthesis and Transformation
Hi-index | 0.00 |
In this paper we discuss the refinement of exceptions. Weextend the Guarded Command Language normally used inthe refinement calculus, with a simple exception handlingstatement, which we model using King and Morgan's exitstatement. We derive some variants of King and Morgan'srefinement laws for their exit statement, and illustrate theapproach with an example of a refinement of a simple program.