Visual counterexample explanation for model checking with OERITTE

Polina Ovsiannikova, Igor Buzhinsky, Antti Pakonen, Valeriy Vyatkin

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    4 Citations (Scopus)
    52 Downloads (Pure)

    Abstract

    Despite being one of the most reliable approaches for ensuring system correctness, model checking requires auxiliary tools to fully avail. In this work, we tackle the issue of its results being hard to interpret and present OERITTE, a tool for automatic visual counterexample explanation for function block diagrams. To learn what went wrong, the user can inspect a parse tree of the violated LTL formula and a table view of a counterexample, where important variables are highlighted. Then, on the function block diagram of the system under verification, they can receive a visualization of causality relationships between the calculated values of interest and intermediate results or inputs of the function block diagram. Thus, OERITTE serves to decrease formal model and specification debugging efforts along with making model checking more utilizable for complex industrial systems.
    Original languageEnglish
    Title of host publicationProceedings - 2020 25th International Conference on Engineering of Complex Computer Systems, ICECCS 2020
    EditorsYi Li, Alan Liew
    PublisherIEEE Institute of Electrical and Electronic Engineers
    Pages1-10
    Number of pages10
    ISBN (Electronic)978-1-7281-8558-3
    ISBN (Print)978-1-7281-8559-0
    DOIs
    Publication statusPublished - Oct 2020
    MoE publication typeA4 Article in a conference publication
    Event25th International Conference on Engineering of Complex Computer Systems, ICECCS
    2020: Online
    - Virtual, Singapore, Singapore
    Duration: 4 Mar 20216 Mar 2021

    Conference

    Conference25th International Conference on Engineering of Complex Computer Systems, ICECCS
    2020
    Country/TerritorySingapore
    CitySingapore
    Period4/03/216/03/21
    OtherThe ICECCS steering committee has decided to delay the conference to 4 ~ 6 March, 2021, and the meeting will be in a hybrid mode of physical meeting and virtual meeting.

    Keywords

    • Visualization
    • Analytical models
    • Computational modeling
    • Tools
    • Model checking
    • Data models
    • Finite element analysis

    Fingerprint

    Dive into the research topics of 'Visual counterexample explanation for model checking with OERITTE'. Together they form a unique fingerprint.

    Cite this