Events: detail
Joint QMUL/Imperial College London Theory Seminar: Verifying the Subject Observer Pattern with Higher Order Separation Logic
- Hosted by:
- QMUL Department of Computer Science
- Speaker:
-
Neel Krishnaswami, Carnegie Mellon University
- Starts:
- September 19, 2007 at 05:00 pm
- Ends:
- September 19, 2007 at 06:00 pm
- Location:
- Queen Mary, University of London, Department of Computer Science, Room CS/446, Mile End Road, London, E1 4NS United Kingdom
- Maps:
Description
Host: Peter O’Hearn
ABSTRACT:
The subject-observer design pattern is a very common idiom in object-oriented systems; for example, it is an essential part of the model-view-controller pattern for programming graphical user interfaces. We give a modular proof technique using separation logic to verify this pattern. This proof method is modular in the sense that subjects and observers can be verified independently, and both can be verified independently of client code that calls both.
- Registration required:
- No
- Free:
- Yes
For more information
- Contact person:
- Paulo Oliva
- Email:
- pbo [ at ] dcs.qmul.ac.uk
- Website:
- Joint QMUL/Imperial College London Theory Seminar: Verifying the Subject Observer Pattern with Higher Order Separation Logic