Iterative Process Planning