中文
相关论文

相关论文: Software Verification of Hyperproperties Beyond k-…

200 篇论文

Hyperproperties enable simultaneous reasoning about multiple execution traces of a system and are useful to reason about non-interference, opacity, robustness, fairness, observational determinism, etc. We introduce hyper parametric timed…

形式语言与自动机理论 · 计算机科学 2024-08-01 Masaki Waga , Étienne André

In this paper, we investigate the probabilistic formal verification of stochastic dynamical systems over continuous state spaces. Motivated by problems in state estimation and information-flow security, we introduce the notion of…

系统与控制 · 电气工程与系统科学 2026-04-07 Bohan Cui , Jianing Zhao , Yu Chen , Alessandro Abate , Marta Kwiatkowska , Xiang Yin

Hyperproperties, as introduced by Clarkson and Schneider, characterize the correctness of a computer program as a condition on its set of computation paths. Standard temporal logics can only refer to a single path at a time, and therefore…

计算机科学中的逻辑 · 计算机科学 2013-07-01 Bernd Finkbeiner , Markus N. Rabe , César Sánchez

Relational verification encompasses research directions such as reasoning about data abstraction, reasoning about security and privacy, secure compilation, and functional specificaton of tensor programs, among others. Several relational…

计算机科学中的逻辑 · 计算机科学 2025-09-08 Ramana Nagasamudram , Anindya Banerjee , David A. Naumann

Hyperproperties relate multiple computation traces to each other. Model checkers for hyperproperties thus return, in case a system model violates the specification, a set of traces as a counterexample. Fixing the erroneous relations between…

计算机科学中的逻辑 · 计算机科学 2022-06-07 Norine Coenen , Raimund Dachselt , Bernd Finkbeiner , Hadar Frenkel , Christopher Hahn , Tom Horak , Niklas Metzger , Julian Siber

We develop team semantics for Linear Temporal Logic (LTL) to express hyperproperties, which have recently been identified as a key concept in the verification of information flow properties. Conceptually, we consider an asynchronous and a…

计算机科学中的逻辑 · 计算机科学 2018-06-26 Andreas Krebs , Arne Meier , Jonni Virtema , Martin Zimmermann

Hyperproperties have shown to be a powerful tool for expressing and reasoning about information-flow security policies. In this paper, we investigate the problem of statistical model checking (SMC) for hyperproperties. Unlike exhaustive…

计算机科学中的逻辑 · 计算机科学 2020-08-06 Yu Wang , Siddhartha Nalluri , Borzoo Bonakdarpour , Miroslav Pajic

To maximize the information gained from a single execution when verifying a concurrent system, one can derive all concurrency-aware equivalent executions and check them against linear specifications. This paper offers an alternative…

计算机科学中的逻辑 · 计算机科学 2025-07-08 Martin Leucker

Hyperproperties are system properties that require quantification over multiple execution traces of a system. Hyperproperties can express several specifications of interest for cyber-physical systems--such as opacity, robustness, and…

系统与控制 · 电气工程与系统科学 2021-11-24 Mahathi Anand , Vishnu Murali , Ashutosh Trivedi , Majid Zamani

We present two novel symbolic algorithms for model checking the Alternating-time Temporal Logic ATL*, over both the infinite-trace and the finite-trace semantics. In particular, for infinite traces we design a novel symbolic reduction to…

计算机科学中的逻辑 · 计算机科学 2025-10-22 Sofia Garcia de Blas Garcia-Alcalde , Francesco Belardinelli

Linear Temporal Logic (LTL) is the de-facto standard temporal logic for system specification, whose foundational properties have been studied for over five decades. Safety and cosafety properties define notable fragments of LTL, where a…

计算机科学中的逻辑 · 计算机科学 2025-03-14 Alessandro Artale , Luca Geatti , Nicola Gigante , Andrea Mazzullo , Angelo Montanari

Many properties related to security or concurrency must be encoded as so-called hyperproperties, temporal properties that allow reasoning about multiple traces of a system. However, despite recent advances on model checking hyperproperties,…

软件工程 · 计算机科学 2026-05-11 Nuno Macedo , Hugo Pacheco

Hyperproperties lift conventional trace properties from a set of execution traces to a set of sets of execution traces. Hyperproperties have been shown to be a powerful formalism for expressing and reasoning about information-flow security…

形式语言与自动机理论 · 计算机科学 2020-02-25 Borzoo Bonakdarpour , Sarai Sheinvald

We present a method for the automated verification of temporal properties of infinite state systems. Our verification method is based on the specialization of constraint logic programs (CLP) and works in two phases: (1) in the first phase,…

计算机科学中的逻辑 · 计算机科学 2015-03-19 Fabio Fioravanti , Alberto Pettorossi , Maurizio Proietti , Valerio Senni

System requirements related to concepts like information flow, knowledge, and robustness cannot be judged in terms of individual system executions, but rather require an analysis of the relationship between multiple executions. Such…

计算机科学中的逻辑 · 计算机科学 2025-01-15 Bernd Finkbeiner

HyperLTL model-checking enables the automated verification of information-flow properties for security-critical systems. However, it only provides a binary answer. Here, we introduce two paradigms to compute counterexamples and explanations…

计算机科学中的逻辑 · 计算机科学 2024-11-27 Sarah Winter , Martin Zimmermann

Many important properties of cyber-physical systems (CPS) are defined upon the relationship between multiple executions simultaneously in continuous time. Examples include probabilistic fairness and sensitivity to modeling errors (i.e.,…

计算机科学中的逻辑 · 计算机科学 2019-08-07 Yu Wang , Mojtaba Zarei , Borzoo Bonakdarpour , Miroslav Pajic

Non-deterministic planning aims to find a policy that achieves a given objective in an environment where actions have uncertain effects, and the agent - potentially - only observes parts of the current state. Hyperproperties are properties…

计算机科学中的逻辑 · 计算机科学 2024-05-24 Raven Beutner , Bernd Finkbeiner

Since the topic emerged several years ago, work on regular model checking has mostly been devoted to the verification of state reachability and safety properties. Though it was known that linear temporal properties could also be checked…

计算机科学中的逻辑 · 计算机科学 2009-01-27 Ahmed Bouajjani , Axel Legay , Pierre Wolper

We investigate the problem of controller synthesis for hyperproperties specified in the temporal logic HyperLTL. Hyperproperties are system properties that relate multiple execution traces. Hyperproperties can elegantly express…

计算机科学中的逻辑 · 计算机科学 2021-01-25 Borzoo Bonakdarpour , Bernd Finkbeiner