[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

(sigemb-info 432) Talk by Susumu Nishimura (Dept. Math., Kyoto U), Thursday 9 July



Dear colleagues,

On the coming Thursday at 11.00am our colleague Susumu
Nishimura is giving a talk about his recent result on program logic.
No registration necessary. See you there!

Best regards,
Ichiro Hasuo
---
RIMS-CS website
http://www.kurims.kyoto-u.ac.jp/~cs/

=====
Susumu Nishimura (Dept. Math., Kyoto U)
Refining Exceptions in Four-Valued Logic
11.00 - 12.00, Tuesday 9 July 2009
CS Laboratory, RIMS, Kyoto University
(See http://www.kurims.kyoto-u.ac.jp/~cs/lab.html for direction)

Abstract:
We discuss refinement of programs featuring exception
mechanisms and develop a refinement framework based on Arieli
and Avron's four-valued logic.  We show that exception features,
and other standard programming features as well, are naturally
expressed by a class of four-valued predicate transformers. The
resulting framework enjoys several refinement laws that are
useful for stepwise refinement of programs involving exception
handling and partial predicates.  We show a few examples of
transformation of programs, by which we demonstrate some typical
usages of the refinement laws in the proposed framework.