selected publications academic article Simulating progressive iteration, rework and change propagation to prioritise design tasks. Research in Engineering Design. 25:283-307. 2014