• DocumentCode
    3274868
  • Title

    Hidden Markov model based automated fault localization for integration testing

  • Author

    Ning Ge ; Nakajima, Shigeru ; Pantel, Marc

  • Author_Institution
    IRIT/INPT, Univ. of Toulouse, Toulouse, France
  • fYear
    2013
  • fDate
    23-25 May 2013
  • Firstpage
    184
  • Lastpage
    187
  • Abstract
    Integration testing is an expensive activity in software testing, especially for fault localization in complex systems. Model-based diagnosis (MBD) provides various benefits in terms of scalability and robustness. In this work, we propose a novel MBD approach for the automated fault localization in integration testing. Our method is based on Hidden Markov Model (HMM) which is an abstraction of system´s component to simulate component´s behaviour. The core of this method is a fault localization algorithm that gives out the set of suspect faulty components and a backward algorithm that calculates the matching degree between the HMM and the real system to evaluate the confidence degree of the localization conclusion. The proposed method is evaluated on a specific test bed and is applied to a simple helicopter control system case study.
  • Keywords
    helicopters; hidden Markov models; program testing; HMM; automated fault localization algorithm; complex systems; confidence degree; helicopter control system; hidden Markov model; integration testing; model-based diagnosis; novel MBD approach; software testing; Analytical models; Hidden Markov models; Automated Fault Localization; Hidden Markov Model; Integration Testing; Model-Based Diagnosis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Service Science (ICSESS), 2013 4th IEEE International Conference on
  • Conference_Location
    Beijing
  • ISSN
    2327-0586
  • Print_ISBN
    978-1-4673-4997-0
  • Type

    conf

  • DOI
    10.1109/ICSESS.2013.6615284
  • Filename
    6615284