• DocumentCode
    1251744
  • Title

    Reliability analysis of systems based on software and human resources

  • Author

    Pasquini, Alberto ; Pistolesi, Giuliano ; Rizzo, Antonio

  • Author_Institution
    ENEA, Rome, Italy
  • Volume
    50
  • Issue
    4
  • fYear
    2001
  • fDate
    12/1/2001 12:00:00 AM
  • Firstpage
    337
  • Lastpage
    345
  • Abstract
    Safety-critical systems require an assessment activity to verify that they are able to perform their functions in specified use environments. This activity benefits from evaluation methods that consider these systems as a whole and not as the simple sum of their parts. Indeed, analysis of accidents involving such systems has shown that they are rarely due to the simple failure of one of their components. Accidents are the outcome of a composite causal scenario where human, software, and hardware failures combine in a complex pattern. Unfortunately, dependability analysis and evaluation of safety critical systems are usually based on techniques and methods that consider human and computer separately, and whose results can hardly be integrated. The analogies between the processes of: (1) software-reliability growth due to testing and the related fault removal; (2) improvement of man-machine interface due to preliminary operative feedback; and (3) improvement of operator performance due to learning activity; all suggest a common evaluation approach. Only the first one of these processes is currently modeled using mathematical methods. This paper extends these methods to study the reliability-growth process of other system components: operator and man-machine interfaces. To study the feasibility of the approach, this paper analyzes the results of an experiment in which the reliability of a system is evaluated using trend analysis and reliability-growth models. The evaluation concerns the graphic man-machine interface and the operators, and could easily be extended to the software control system. The experimental results show that trend analysis and reliability-growth models could be complementary to the qualitative evaluation performed within the cognitive science approach. They could offer a quantitative support especially when their information is based on analysis of average values. In this case they could assist several decisions during operator training and especially during interface design, when comparing the effect of different possible interfaces on operator behavior. Moreover they can support the share of the same tools and of the related know-how between the fields of human and software dependability
  • Keywords
    graphical user interfaces; human factors; reliability; safety-critical software; software reliability; training; accidents; assessment activity; cognitive science approach; complex failure pattern; composite causal scenario; dependability analysis; fault removal; graphic man-machine interface; human reliability; human resources; learning activity; operator behavior; operator performance; operator training; preliminary operative feedback; safety-critical systems; software; software-reliability growth; systems reliability analysis; testing; Accidents; Failure analysis; Feedback; Hardware; Humans; Mathematical model; Safety; Software systems; Software testing; User interfaces;
  • fLanguage
    English
  • Journal_Title
    Reliability, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9529
  • Type

    jour

  • DOI
    10.1109/24.983391
  • Filename
    983391