Utilizing Failure Information For Mission Assessment And Optimization For Complex Systems