An architecture for modular hardware and software fault tolerance in critical real time applications | IEEE Conference Publication | IEEE Xplore