Improving Reliability of Dynamic Software Updating Using Runtime Recovery | IEEE Conference Publication | IEEE Xplore