Risk Assessment in Early Software Design Based on the Software Function-Failure Design Method | IEEE Conference Publication | IEEE Xplore