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
Link To Document :
بازگشت