Mercury: Combining Performance with Dependability Using Self-virtualization | IEEE Conference Publication | IEEE Xplore