Understanding And Estimating Uncertainties And Risks In Architecture Design: From Analytical Analysis To Detailed Simulation