Title :
Verifying fault-tolerant behavior of state machines
Author_Institution :
Erlangen-Nurnberg Univ., Germany
Abstract :
Fault tolerant behavior is an important non functional requirement for systems that involve high criticality. We present a framework which allows the analysis of fault tolerant behavior to be undertaken. This framework is based on the notion of state machines and tolerance relations. Results concerning fault tolerant behavior of finite state machines are presented and an illustrative example is discussed. Various kinds of fault tolerant behavior (masking, fail-stop, t-fail-stop, degradable, etc.) are modeled
Keywords :
finite state machines; program verification; software fault tolerance; fail-stop; fault tolerant behavior analysis; fault tolerant behavior verification; finite state machines; high criticality; masking; non functional requirement; tolerance relations; Accidents; Automata; Calculus; Degradation; Discrete event systems; Fault tolerance; Fault tolerant systems; Hazards; State-space methods;
Conference_Titel :
High-Assurance Systems Engineering Workshop, 1997., Proceedings
Conference_Location :
Washington, DC
Print_ISBN :
0-8186-7971-9
DOI :
10.1109/HASE.1997.648044