Model checkers provide algorithms for proving that a mathematical model of a system satisfies a given specification. In case of a violation, a counterexample that shows the erroneous behavior is returned. Understanding these counterexamples is challenging, especially for hyperproperty specifications, i.e., specifications that relate multiple executions of a system to each other. We aim to facilitate the visual analysis of such counterexamples through our HyperVis tool, which provides interactive visualizations of the given model, specification, and counterexample. Within an iterative and interdisciplinary design process, we developed visualization solutions that can effectively communicate the core aspects of the model checking result. Specifically, we introduce graphical representations of binary values for improving pattern recognition, color encoding for better indicating related aspects, visually enhanced textual descriptions, as well as extensive cross-view highlighting mechanisms. Further, through an underlying causal analysis of the counterexample, we are also able to identify values that contributed to the violation and use this knowledge for both improved encoding and highlighting. Finally, the analyst can modify both the specification of the hyperproperty and the system directly within HyperVis and initiate the model checking of the new version. In combination, these features notably support the analyst in understanding the error leading to the counterexample as well as iterating the provided system and specification. We ran multiple case studies with HyperVis and tested it with domain experts in qualitative feedback sessions. The participants' positive feedback confirms the considerable improvement over the manual, text-based status quo and the value of the tool for explaining hyperproperties.

Download full-text PDF

Source
http://dx.doi.org/10.1109/TVCG.2021.3114866DOI Listing

Publication Analysis

Top Keywords

model checking
12
visual analysis
8
model
6
analysis hyperproperties
4
hyperproperties understanding
4
understanding model
4
checking model
4
model checkers
4
checkers provide
4
provide algorithms
4

Similar Publications

Background: Accurate differentiation between benign and malignant pancreatic lesions is critical for effective patient management. This study aimed to develop and validate a novel deep learning network using baseline computed tomography (CT) images to predict the classification of pancreatic lesions.

Methods: This retrospective study included 864 patients (422 men, 442 women) with confirmed histopathological results across three medical centers, forming a training cohort, internal testing cohort, and external validation cohort.

View Article and Find Full Text PDF

This paper introduces the Morphologically-Analyzed and Syntactically-Annotated Quran (MASAQ) dataset, a comprehensive resource designed to address the scarcity of annotated Quranic Arabic corpora and facilitate the development of advanced Natural Language Processing (NLP) models. The Quran, being a cornerstone of classical Arabic, presents unique challenges for NLP due to its sacred nature and complex linguistic features. MASAQ provides a detailed syntactic and morphological annotation of the entire Quranic text, utilizing a rigorously verified text from Tanzil.

View Article and Find Full Text PDF

Development and Validation of the Self-Stigma Scale for Secondary Vocational Students (SSS-SVS).

Psychol Res Behav Manag

January 2025

Department of Psychology, Shaoxing University, Shaoxing, 312000, People's Republic of China.

Background: Stigma can not only threaten the self-identity of secondary vocational students, but also have negative effects on their mental health and behavior.

Objective: This study aimed to develop the Self-Stigma Scale for Secondary Vocational Students (SSS-SVS) and test its reliability and validity.

Patients And Methods: This study formed a scale based on the stigma conceptualization model and open questionnaire.

View Article and Find Full Text PDF

Purpose: To investigate how media literacy and varied media consumption influenced substance use behavior.

Design: A cross-sectional survey was conducted.

Setting: Online survey was conducted June 22-July 18, 2020, with quality checks.

View Article and Find Full Text PDF

This paper explores a novel challenge regarding bidirectional Automated Guided Vehicles (AGVs): supervisory control amidst potential sensor faults. The proposed approach uses an event-based control architecture, guided by Supervisory Control Theory (SCT), to achieve non-blocking routing of AGVs. Unlike most routing approaches assuming full event observability, this paper investigates scenarios where events might become unobservable due to sensor faults or disturbances, which may affect the supervisor efficiency.

View Article and Find Full Text PDF

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!