Software-implemented fault-tolerance and separate recovery strategies enhance maintainability [substation automation] | IEEE Journals & Magazine | IEEE Xplore