• 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