Hidden Markov Model Based Automated Fault Localization for Integration Testing - Université Toulouse III - Paul Sabatier - Toulouse INP Accéder directement au contenu
Communication Dans Un Congrès Année : 2013

Hidden Markov Model Based Automated Fault Localization for Integration Testing

Résumé

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.
Fichier principal
Vignette du fichier
ge_15151.pdf (787.34 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-01402565 , version 1 (24-11-2016)

Identifiants

  • HAL Id : hal-01402565 , version 1
  • OATAO : 15151

Citer

Ning Ge, Shin Nakajima, Marc Pantel. Hidden Markov Model Based Automated Fault Localization for Integration Testing. 4th International Conference on Software Engineering and Service Science (ICSESS 2013), May 2013, Beijing, China. pp. 1-4. ⟨hal-01402565⟩
158 Consultations
279 Téléchargements

Partager

Gmail Facebook X LinkedIn More