Architectural Support for Automated Software Attack Detection, Recovery, and Prevention | IEEE Conference Publication | IEEE Xplore