Fault detection and recovery efficiency co-optimization through compile-time analysis and runtime adaptation | IEEE Conference Publication | IEEE Xplore