Lune

CAV2022顶会

Software Verification of Hyperproperties Beyond k-Safety

Raven Beutner, Bernd Finkbeiner

2022年份
44被引次数
14顶会引用

摘要

Abstract Temporal hyperproperties are system properties that relate multiple execution traces. For (finite-state) hardware, temporal hyperproperties are supported by model checking algorithms, and tools for general temporal logics like HyperLTL exist. For (infinite-state) software, the analysis of temporal hyperproperties has, so far, been limited tok-safety properties, i.e., properties that stipulate the absence of a bad interaction between anyktraces. In this paper, we present an automated method for the verification of ∀k∃l\forall ^k\exists ^l ∀k∃l -safety properties in infinite-state systems. A ∀k∃l\forall ^k\exists ^l ∀k∃l -safety property stipulates that for anyktraces, thereexistltraces such that the resulting k+lk+l k+l traces do not interact badly. This combination of universal and existential quantification enables us to express many properties beyondk-safety, including, for example, generalized non-interference or program refinement. Our method is based on a strategy-based instantiation of existential trace quantification combined with a program reduction, both in the context of a fixed predicate abstraction. Notably, our framework allows for mutual dependence of strategy and reduction.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

lune papers fulltext ed7ba67a-457b-4421-883c-b7746c685b78

引用它的顶会 Paper14

问问它们各自怎么用它

它引用的顶会 Paper6

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖