Bandera: a source-level interface for model checking Java programs | IEEE Conference Publication | IEEE Xplore