A soft computing approach to cost estimating.