Counterexample visualization and explanation for function block diagrams

Antti Pakonen, Igor Buzhinsky, Valeriy Vyatkin

Tutkimustuotos: Artikkeli kirjassa/konferenssijulkaisussaConference article in proceedingsScientificvertaisarvioitu

15 Sitaatiot (Scopus)

Abstrakti

Model checking is a proven, effective method for verifying instrumentation and control system application logics. If a model of the system being verified does not satisfy a specification, the failure scenario is presented to the user as a counterexample trace. Analysis of the counterexample can be time-consuming if the trace is long, the model is large, or the specification is complex. Spurious counterexamples ('false negatives') often exacerbate the problem. In this paper, we present a method that assists in identifying the root of the failure in both the model and the specification, by animating the model of the function block diagram as well as the LTL property. We also introduce a practical tool for visualizing LTL properties by animation and highlighting of important values based on causality. Using 43 actual design issues identified in practical nuclear industry projects, we then evaluate usefulness of the property visualization and explanation features.

AlkuperäiskieliEnglanti
OtsikkoProceedings of the IEEE 16th International Conference on Industrial Informatics, INDIN 2018
KustantajaIEEE
Sivut747-753
Sivumäärä7
ISBN (elektroninen)9781538648292
DOI - pysyväislinkit
TilaJulkaistu - 24 syysk. 2018
OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisussa
TapahtumaIEEE International Conference on Industrial Informatics - University of Porto's Engineering Faculty (FEUP), Porto, Portugali
Kesto: 18 heinäk. 201820 heinäk. 2018
Konferenssinumero: 16
https://web.fe.up.pt/~indin2018/
https://web.fe.up.pt/~indin2018/

Julkaisusarja

NimiIEEE International Conference on Industrial Informatics
KustantajaIEEE
ISSN (painettu)1935-4576
ISSN (elektroninen)2378-363X

Conference

ConferenceIEEE International Conference on Industrial Informatics
LyhennettäINDIN
Maa/AluePortugali
KaupunkiPorto
Ajanjakso18/07/201820/07/2018
www-osoite

Sormenjälki

Sukella tutkimusaiheisiin 'Counterexample visualization and explanation for function block diagrams'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

Siteeraa tätä