jStar: Towards Practical Verification for Java
- đ¤ Speaker: Matthew Parkinson (University of Cambridge)
- đ Date & Time: Tuesday 01 December 2009, 13:00 - 14:00
- đ Venue: Computer Laboratory, William Gates Building, Room SS03
Abstract
In this talk, we introduce a methodology for verifying some Java programs which builds on recent theoretical developments in program verification: it combines the idea of abstract predicate families and the idea of symbolic execution and abstraction using separation logic. The proposed technology has been implemented in an automatic verification system, called jStar, which combines theorem proving and abstract interpretation techniques.
I will give an overview of the tool and a demo on an example of the Visitor pattern. I will also discuss the current weaknesses of the tool and discuss future directions to address these.
Series This talk is part of the Computer Laboratory Automated Reasoning Group Lunches series.
Included in Lists
- All Talks (aka the CURE list)
- bld31
- Cambridge talks
- Computer Laboratory Automated Reasoning Group Lunches
- Computer Laboratory, William Gates Building, Room SS03
- Department of Computer Science and Technology talks and seminars
- Interested Talks
- Martin's interesting talks
- School of Technology
- Trust & Technology Initiative - interesting events
- yk373's list
- yk449
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)


Tuesday 01 December 2009, 13:00-14:00