SPLASH 2022
Mon 5 - Sat 10 December 2022 Auckland, New Zealand
Tue 6 Dec 2022 13:50 - 14:35 at Seminar Room G125 - Workshop Talks and Discussion

In this talk we will show 4 different issues that make OO verification uniquely challenging. Those issues are very subtle and they may go unnoticed at first. Those are about termination, leaky partial verification, ill founded contracts and inevitable reduction to primitive operations. This talk will show concrete code examples that can be easily adapted to be run in many different OO verifiers, so that we can use them as a benchmark against well known forms of unsoundness.

Tue 6 Dec

Displayed time zone: Auckland, Wellington change

13:30 - 15:00
Workshop Talks and DiscussionUnsound at Seminar Room G125
13:30
20m
Talk
Proving False in Object Oriented Verification Programs by Exploiting Non-Termination
Unsound
13:50
45m
Talk
The 4 horsemen of unsoundness in OO languages
Unsound
Marco Servetto Victoria University of Wellington
14:35
25m
Panel
Discussion
Unsound
Marco Servetto Victoria University of Wellington