Model-Checking Based Fault Isolation in UML
2001 (English)Report (Other academic)
We describe an approach to model-based fault isolation in large object oriented control systems. Our method relies on models of structure and behavior expressed in a subset of the Unified Modeling Language (UML). We consider system failures where on-line analysisis problematic, e.g. in safety-critical applications, leading to propagating alarms which have to be analyzed off-line. In our previous work we have shown how to use structural models, in the form of UML class diagrams, to reason about causal dependencies between error messages. In this paper we argue that models of behavior, in the form of UML state charts, together with verification techniques based on model checking further improve the ability to isolate faults off-line even when both models and observations are incomplete.
Place, publisher, year, edition, pages
Linköping: Linköping University Electronic Press, 2001. , 10 p.
LiTH-ISY-R, ISSN 1400-3902 ; 2336
Fault isolation, Object modeling techniques, Control system, Safety-critical, Propagation, Model-checking
IdentifiersURN: urn:nbn:se:liu:diva-55773ISRN: LiTH-ISY-R-2336OAI: oai:DiVA.org:liu-55773DiVA: diva2:316558