A semi-formal approach for Java programs verification | IEEE Conference Publication | IEEE Xplore