Using LNT Formal Descriptions for Model-Based Diagnosis

Birgit Hofer, Radu Mateescu, Wendelin Serwe, and Franz Wotawa

Proceedings of the 29th International Workshop on Principles of Diagnosis (DX'2018), Warsaw, Poland, pages 1-8, August 2018


Providing models for model-based diagnosis has always been a challenging task. There has never been an agreement on an underlying modeling language, making it almost impossible to share models within our community. In addition, there are other domains like formal methods or model-based testing relying on system models for formal verification and automated test case generation. Although, there we face the situation of different modeling languages as well, the question remains whether it is possible to re-use these models in the context of model-based diagnosis. In this paper, we elaborate on this question and show how models written in LNT can be used for fault localization only requiring simple modification. This allows re-using formal method's models for diagnosis directly. Besides discussing the underlying principles, we also present a use case showing the applicability of the methods.

8 pages