Decision-making in preliminary engineering design