Diagnostic software and hardware for critical real-time systems | IEEE Journals & Magazine | IEEE Xplore