Using a budget approach for decision-support in the design process