“…Proof planning: also continued to be a constant theme [5,12,22,25] with an additional ingredient of the automatic learning of new proof methods [27,43] from example proofs. Verification: of computer systems was the main application of inductive proof [18,35,38,41,52,58,64], with a continuing interest in the synthesis of programs from their specifications [2,7,24,49] and a new interest in security applications [1,59]. Despite Turing's proof of the undecidability of the halting problem, in practice it has proved possible to prove the termination of most naturally-occurring, wellfounded programs.…”