Moving proofs-as-programs into practice | IEEE Conference Publication | IEEE Xplore