Requirements-based Estimation of Change Costs