Title :
Model-Based Diagnostic Using Model Checking
Author_Institution :
Comput. Sci. Dept., Univ. of Biskra, Biskra, Algeria
fDate :
June 30 2009-July 2 2009
Abstract :
In this paper, we present an approach integrating the two techniques of model-based diagnosis and model checking for diagnosing physical systems and debugging software programs (in particular hardware programs). For diagnosis, the physical system is modeled by a structural description viewing the connections between the different components of the system. Our approach which uses model checking technique, diagnoses this description (model) using the obtained observations from the real design (or simulation of a description program). This diagnosis is based on checking the consistency between these observations and the system description with a set of combinations of subsets of faulty and unfaulty components. For debugging, the program is first converted to a diagnosis model. Then, we use the model checking to check the satisfaction of the design properties, if at least one property is violated, our approach will generate a set of subsets of faulted components which are candidate for debugging this program by looking for the associated statements to these faulted components.
Keywords :
automata theory; diagnostic reasoning; formal specification; program debugging; program diagnostics; program verification; set theory; software fault tolerance; temporal logic; automaton description; faulty component; model checking technique; model-based diagnostic reasoning; physical system diagnosing; program specification; software program debugging; structural description; subset method; temporal logic; Computer science; Concrete; Fault detection; Fault diagnosis; Hardware; Physics computing; Predictive models; Software debugging; Software systems; Testing; Hardware Design; Model Checking; Model-Based Debugging; Model-Based Diagnosis;
Conference_Titel :
Dependability of Computer Systems, 2009. DepCos-RELCOMEX '09. Fourth International Conference on
Conference_Location :
Brunow
Print_ISBN :
978-0-7695-3674-3
DOI :
10.1109/DepCoS-RELCOMEX.2009.33