This story appeared in Boardroom’s Summer Issue print magazine and has been adapted for online publication.
Abstract: We present a novel framework for formal verification of run-time behaviour of Java programs. We focus on the class of programs with a repetitive behaviour, such as servers and interactive ...