Software Cost Estimation, Benchmarking, and Risk Assessment - Trendowicz (Springer Berlin Heidelberg, 2013)