3279 articles – 5422 references  [version française]
HAL: inria-00638204, version 1

See detailed view  BibTeX,EndNote,...
Information and Computation 10 (2010) 1169-1192
Unfolding-based Diagnosis of Systems with an Evolving Topology
Paolo Baldan 1, Thomas Chatain 2, Stefan Haar 2, 3, Barbara König 4
(2010-10-01)

We propose a framework for model-based diagnosis of systems with mobility and variable topologies, modelled as graph transformation systems. Generally speaking, model-based diagnosis is aimed at constructing explanations of observed faulty behaviours on the basis of a given model of the system. Since the number of possible explanations may be huge, we exploit the unfolding as a compact data structure to store them, along the lines of previous work dealing with Petri net models. Given a model of a system and an observation, the explanations can be constructed by unfolding the model constrained by the observation, and then removing incomplete explanations in a pruning phase. The theory is formalised in a general categorical setting: constraining the system by the observation corresponds to taking a product in the chosen category of graph grammars, so that the correctness of the procedure can be proved by using the fact that the unfolding is a right adjoint and thus it preserves products. The theory should hence be easily applicable to a wide class of system models, including graph grammars and Petri nets.
1:  Department of Pure and Applied Mathematics of the University of Padova.
University of Padova
2:  Laboratoire Spécification et Vérification [Cachan] (LSV)
CNRS : UMR8643 – INRIA – École normale supérieure de Cachan - ENS Cachan
3:  MEXICO (INRIA Saclay - Ile de France)
INRIA – École normale supérieure de Cachan - ENS Cachan – CNRS : UMR8643
4:  University of Duisburg-Essen
Universität Duisburg-Essen
Computer Science/Other
Fault diagnosis – concurrency – partial order semantics – graph grammars
Attached file list to this document: 
PDF
BCHK-icomp10.pdf(361.5 KB)