DocumentCode
3371097
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
fYear
1999
fDate
1999
Firstpage
231
Lastpage
238
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;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Assurance Systems Engineering, 1999. Proceedings. 4th IEEE International Symposium on
Conference_Location
Washington, DC
Print_ISBN
0-7695-0418-3
Type
conf
DOI
10.1109/HASE.1999.809498
Filename
809498
Link To Document