Verifying hyperliveness

N Coenen, B Finkbeiner, C Sánchez… - … York City, NY, USA, July 15 …, 2019 - Springer
HyperLTL is an extension of linear-time temporal logic for the specification of
hyperproperties, ie, temporal properties that relate multiple computation traces. HyperLTL …

AutoHyper: Explicit-state model checking for HyperLTL

R Beutner, B Finkbeiner - … Conference on Tools and Algorithms for the …, 2023 - Springer
HyperLTL is a temporal logic that can express hyperproperties, ie, properties that relate
multiple execution traces of a system. Such properties are becoming increasingly important …

HoRStify: Sound security analysis of smart contracts

S Holler, S Biewer… - 2023 IEEE 36th Computer …, 2023 - ieeexplore.ieee.org
The cryptocurrency Ethereum is the most widely used execution platform for smart contracts.
Smart contracts are distributed applications, which govern financial assets and, hence, can …

Statistical verification of hyperproperties for cyber-physical systems

Y Wang, M Zarei, B Bonakdarpour, M Pajic - ACM Transactions on …, 2019 - dl.acm.org
Many important properties of cyber-physical systems (CPS) are defined upon the
relationship between multiple executions simultaneously in continuous time. Examples …

Software doping analysis for human oversight

S Biewer, K Baum, S Sterz, H Hermanns… - Formal Methods in …, 2024 - Springer
This article introduces a framework that is meant to assist in mitigating societal risks that
software can pose. Concretely, this encompasses facets of software doping as well as …

Team semantics for the specification and verification of hyperproperties

A Krebs, A Meier, J Virtema, M Zimmermann - arXiv preprint arXiv …, 2017 - arxiv.org
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 …

Deciding hyperproperties combined with functional specifications

R Beutner, D Carral, B Finkbeiner, J Hofmann… - Proceedings of the 37th …, 2022 - dl.acm.org
We study satisfiability for HyperLTL with a∀*∃* quantifier prefix, known to be highly
undecidable in general. HyperLTL can express system properties that relate multiple traces …

[PDF][PDF] Verification, Testing, and Runtime Monitoring of Automotive Exhaust Emissions.

H Hermanns, S Biewer, PR D'Argenio, MA Köhl - LPAR, 2018 - russell.famaf.unc.edu.ar
Emission cleaning in modern cars is controlled by embedded software. In this context, the
diesel emission scandal has made it apparent that the automotive industry is susceptible to …

Explaining hyperproperty violations

N Coenen, R Dachselt, B Finkbeiner, H Frenkel… - … on Computer Aided …, 2022 - Springer
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 …

Efficient monitoring of real driving emissions

MA Köhl, H Hermanns, S Biewer - Runtime Verification: 18th International …, 2018 - Springer
The diesel emissions scandal has demonstrated that real-world behavior of systems can
deviate excessively from the behavior shown under certification conditions. In response to …