The generation of non-linear process plans