Proof Carrying Code
An axiomatic basis for computer programming