Structural reasoning in proving system correctness | IEEE Conference Publication | IEEE Xplore