Constraint-Based Monitoring of Hyperproperties

被引:20
|
作者
Hahn, Christopher [1 ]
Stenger, Marvin [1 ]
Tentrup, Leander [1 ]
机构
[1] Saarland Univ, React Syst Grp, Saarbrucken, Germany
基金
欧洲研究理事会;
关键词
Monitoring; Rewriting; Constraint-based; Hyperproperties; DETERMINISM;
D O I
10.1007/978-3-030-17465-1_7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Verifying hyperproperties at runtime is a challenging problem as hyperproperties, such as non-interference and observational determinism, relate multiple computation traces with each other. It is necessary to store previously seen traces, because every new incoming trace needs to be compatible with every run of the system observed so far. Furthermore, the new incoming trace poses requirements on future traces. In our monitoring approach, we focus on those requirements by rewriting a hyperproperty in the temporal logic HyperLTL to a Boolean constraint system. A hyperproperty is then violated by multiple runs of the system if the constraint system becomes unsatisfiable. We compare our implementation, which utilizes either BDDs or a SAT solver to store and evaluate constraints, to the automata-based monitoring tool RVHyper.
引用
收藏
页码:115 / 131
页数:17
相关论文
共 50 条
  • [1] LISSU: Continuous Monitoring of SOA Communication with Constraint-Based Validation
    Theissen-Lipp J.
    Kröger M.
    Heinrichs B.
    Decker S.
    SN Computer Science, 3 (4)
  • [2] Constraint-based agents
    Nareyek, A
    CONSTRAINT-BASED AGENTS: AN ARCHITECTURE FOR CONSTRAINT-BASED MODELING AND LOCAL-SEARCH-BASED REASONING FOR PLANNING AND SCHEDULING IN OPEN AND DYNAMIC WORLDS, 2001, 2062 : 1 - +
  • [3] CONSTRAINT-BASED REASONING
    KASIF, S
    IEEE EXPERT-INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1991, 6 (06): : 55 - 55
  • [4] Constraint-Based Metrics
    Chris Golston
    Natural Language & Linguistic Theory, 1998, 16 : 719 - 770
  • [5] Constraint-based metrics
    Golston, C
    NATURAL LANGUAGE & LINGUISTIC THEORY, 1998, 16 (04) : 719 - 770
  • [6] Constraint-based reachability
    Gotlieb, Arnaud
    Denmat, Tristan
    Lazaar, Nadjib
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2013, (107): : 25 - 43
  • [7] An Evidence Model to Enable Constraint-Based Runtime Monitoring in SOA
    Monakova, Ganna
    Miseldine, Philip
    Leymann, Frank
    WORLD CONGRESS ON ENGINEERING, WCE 2010, VOL I, 2010, : 108 - 117
  • [8] Constraint-based scheduling
    Fromherz, MPJ
    PROCEEDINGS OF THE 2001 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2001, : 3231 - 3244
  • [9] CONSTRAINT-BASED MODELING
    MUNDY, JL
    VROBEL, P
    JOYNSON, R
    IMAGE UNDERSTANDING WORKSHOP /, 1989, : 425 - 442
  • [10] Constraint-based lexica
    Bouma, G
    Van Eynde, F
    Flickinger, D
    LEXICON DEVELOPMENT FOR SPEECH AND LANGUAGE PROCESSING, 2000, 12 : 43 - +