中文
相关论文

相关论文: Efficient Monitoring of Hyperproperties using Pref…

200 篇论文

Hyperproperties are properties over sets of traces (or runs) of a system, as opposed to properties of just one trace. They were introduced in 2010 and have been much studied since, in particular via an extension of the temporal logic LTL…

计算机科学中的逻辑 · 计算机科学 2024-10-16 Nicolas Waldburger , Chana Weil-Kennedy , Pierre Ganty , César Sánchez

Understanding the behavior of software in execution is a key step in identifying and fixing performance issues. This is especially important in high performance computing contexts where even minor performance tweaks can translate into large…

A hyperproperty relates executions of a program and is used to formalize security objectives such as confidentiality, non-interference, privacy, and anonymity. Formally, a hyperproperty is a collection of allowable sets of executions. A…

计算机科学中的逻辑 · 计算机科学 2023-01-30 Ali Bajwa , Minjian Zhang , Rohit Chadha , Mahesh Viswanathan

In this paper, we propose a new logic for expressing and reasoning about probabilistic hyperproperties. Hyperproperties characterize the relation between different independent executions of a system. Probabilistic hyperproperties express…

计算机科学中的逻辑 · 计算机科学 2018-04-06 Erika Abraham , Borzoo Bonakdarpour

We introduce Hyper$^2$LTL, a temporal logic for the specification of hyperproperties that allows for second-order quantification over sets of traces. Unlike first-order temporal logics for hyperproperties, such as HyperLTL, Hyper$^2$LTL can…

计算机科学中的逻辑 · 计算机科学 2023-05-30 Raven Beutner , Bernd Finkbeiner , Hadar Frenkel , Niklas Metzger

This paper presents an extension of the safety fragment of Hennessy-Milner Logic with recursion over sets of traces, in the spirit of Hyper-LTL. It then introduces a novel monitoring setup that employs circuit-like structures to combine…

计算机科学中的逻辑 · 计算机科学 2022-05-11 Luca Aceto , Antonios Achilleos , Elli Anastasiadi , Adrian Francalanza

Hyperproperties, which generalize trace properties by relating multiple traces, are widely studied in information-flow security. Recently, a number of logics for hyperproperties have been proposed, and there is a need to understand their…

计算机科学中的逻辑 · 计算机科学 2020-05-13 Norine Coenen , Bernd Finkbeiner , Christopher Hahn , Jana Hofmann

Predictive Process Monitoring is a branch of process mining that aims to predict the outcome of an ongoing process. Recently, it leveraged machine-and-deep learning architectures. In this paper, we extend our prior LLM-based Predictive…

人工智能 · 计算机科学 2026-01-19 Alessandro Padella , Massimiliano de Leoni , Marlon Dumas

We study the repair problem for hyperproperties specified in the temporal logic HyperLTL. Hyperproperties are system properties that relate multiple computation traces. This class of properties includes information flow policies like…

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

Runtime monitoring is one of the central tasks in the area of operational decision support for business process management. In particular, it helps process executors to check on-the-fly whether a running process instance satisfies business…

计算机科学中的逻辑 · 计算机科学 2020-04-08 Giuseppe De Giacomo , Riccardo De Masellis , Fabrizio Maria Maggi , Marco Montali

We study monitoring of linear-time arithmetic properties against finite traces generated by an unknown dynamic system. The monitoring state is determined by considering at once the trace prefix seen so far, and all its possible…

计算机科学中的逻辑 · 计算机科学 2022-12-01 Paolo Felli , Marco Montali , Fabio Patrizi , Sarah Winkler

Trace properties, which are sets of execution traces, are often used to analyze systems, but their expressiveness is limited. Clarkson and Schneider defined hyperproperties as a generalization of trace properties to sets of sets of traces.…

计算机科学中的逻辑 · 计算机科学 2023-10-03 Bernd Finkbeiner , Ernst-Rüdiger Olderog

HyperLTL, the extension of Linear Temporal Logic by trace quantifiers, is a uniform framework for expressing information flow policies by relating multiple traces of a security-critical system. HyperLTL has been successfully applied to…

计算机科学中的逻辑 · 计算机科学 2019-12-17 Corto Mascle , Martin Zimmermann

Runtime verification is an effective automated method for specification-based offline testing and analysis as well as online monitoring of complex systems. The specification language is often a variant of regular expressions or a popular…

计算机科学中的逻辑 · 计算机科学 2014-11-11 Ramy Medhat , Yogi Joshi , Borzoo Bonakdarpour , Sebastian Fischmeister

Verification of temporal logic properties plays a crucial role in proving the desired behaviors of hybrid systems. In this paper, we propose an interval method for verifying the properties described by a bounded linear temporal logic. We…

计算机科学中的逻辑 · 计算机科学 2015-07-15 Daisuke Ishii , Naoki Yonezaki , Alexandre Goldsztejn

Runtime predictive analyses enhance coverage of traditional dynamic analyses based bug detection techniques by identifying a space of feasible reorderings of the observed execution and determining if any of these witnesses the violation of…

编程语言 · 计算机科学 2024-05-20 Zhendong Ang , Umang Mathur

This paper focuses on the runtime verification of hyperproperties expressed in Hyper-recHML, an expressive yet simple logic for describing properties of sets of traces. To this end, we consider a simple language of monitors that observe…

计算机科学中的逻辑 · 计算机科学 2025-05-01 Luca Aceto , Antonis Achilleos , Elli Anastasiadi , Adrian Francalanza , Daniele Gorla , Jana Wagemaker

Hyperproperties allow one to specify properties of systems that inherently involve not single executions of the system, but several of them at once: observational determinism and non-inference are two examples of such properties used to…

计算机科学中的逻辑 · 计算机科学 2025-12-02 Samuel Graepler , Benjamin Monmege , Jean-Marc Talbot

A new logic for verification of security policies is proposed. The logic, HyperLTL, extends linear-time temporal logic (LTL) with connectives for explicit and simultaneous quantification over multiple execution paths, thereby enabling…

计算机科学中的逻辑 · 计算机科学 2013-07-10 Masoud Koleini , Michael R. Clarkson , Kristopher K. Micinski

Behavior Trees (BTs) are high level controllers that have found use in a wide range of robotics tasks. As they grow in popularity and usage, it is crucial to ensure that the appropriate tools and methods are available for ensuring they work…

机器人学 · 计算机科学 2024-11-22 Serena S. Serbinowska , Nicholas Potteiger , Anne M. Tumlin , Taylor T. Johnson