Title :
Fault detectability analysis for requirements validation of fault tolerant systems
Author :
Del Gobbo, Diego ; Cukic, Bojan ; Napolitano, Marcello R. ; Easterbrook, S.
Author_Institution :
Dept. of Mech. & Aerosp. Eng., West Virginia Univ., Morgantown, WV, USA
Abstract :
When high assurance applications are concerned, life cycle process control has witnessed steady improvement over the past two decades. As a consequence, the number of software defects introduced in the later phases of the life cycle, such as detailed design and coding, is decreasing. The majority of the remaining defects originate in the early phases of the life cycle. This is understandable, since the early phases deal with the translation from informal requirements into a formalism that will be used by developers. Since the step from informal to formal notation is inevitable, verification and validation of the requirements continue to be the research focus. Discovering potential problems as early as possible provides the potential for significant reduction in development time and cost. In this paper, the focus is on a specific aspect of requirements validation for dynamic fault tolerant control systems: the feasibility assessment of the fault detection task. An analytical formulation of the fault detectability condition is presented. This formulation is applicable to any system whose dynamics can be approximated by a linear model. The fault detectability condition can be used for objective validation of fault detection requirements. In a case study, we analyze an inverted pendulum system and demonstrate that “reasonable” requirements for a fault detection system can be infeasible when validated against the fault detectability condition
Keywords :
fault tolerant computing; formal specification; process control; software fault tolerance; fault detectability analysis; fault detectability condition; fault detection requirements; fault tolerant systems; high assurance applications; informal requirements; inverted pendulum system; life cycle process control; requirements validation; software defects; Aerospace engineering; Costs; Electrical fault detection; Fault detection; Fault tolerance; Fault tolerant systems; Filtering algorithms; Kalman filters; Performance analysis; Reactive power;
Conference_Titel :
High-Assurance Systems Engineering, 1999. Proceedings. 4th IEEE International Symposium on
Conference_Location :
Washington, DC
Print_ISBN :
0-7695-0418-3
DOI :
10.1109/HASE.1999.809498