Convex optimization proves software correctness | IEEE Conference Publication | IEEE Xplore