Refining exceptions using King and Morgan's exit construct


Autoria(s): Watson, G. N.
Contribuinte(s)

P. Strooper

P. Muenchaisri

Data(s)

01/01/2002

Resumo

In this paper we discuss the refinement of exceptions. We extend the Guarded Command Language normally used in the refinement calculus, with a simple exception handling statement, which we model using King and Morgan's exit statement (1995). We derive some variants of King and Morgan's refinement laws for their exit statement, and illustrate the approach with an example of a refinement of a simple program.

Identificador

http://espace.library.uq.edu.au/view/UQ:97087

Idioma(s)

eng

Publicador

IEEE Computer Society Press

Palavras-Chave #exception handling #program verification #refinement calculus #E1 #280302 Software Engineering #700199 Computer software and services not elsewhere classified
Tipo

Conference Paper