The role of safety analyses in reducing products liability exposure in "smart" consumer products containing software and firmware | IEEE Conference Publication | IEEE Xplore