Specifying and Proving Object-Oriented Programs Arthur C. Fleck Computer Science Department University of Iowa 2004 Hawaii Inter Conf Comp Sci A specification should allow…