Programming plans and programming techniques - Bowles, A.; Brna, Paul (University <Edinburgh> / Department of Artificial Intelligence: DAI research paper, 1993)