Managing uncertainty in computer aided process planning