2019
DOI: 10.1007/s00236-019-00358-2
|View full text |Cite
|
Sign up to set email alerts
|

Synthesis from hyperproperties

Abstract: We study the reactive synthesis problem for hyperproperties given as formulas of the temporal logic HyperLTL. Hyperproperties generalize trace properties, i.e., sets of traces, to sets of sets of traces. Typical examples are information-flow policies like noninterference, which stipulate that no sensitive data must leak into the public domain. Such properties cannot be expressed in standard linear or branching-time temporal logics like LTL, CTL, or CTL *. Furthermore, HyperLTL subsumes many classical extension… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

1
25
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
5
2
1

Relationship

4
4

Authors

Journals

citations
Cited by 23 publications
(26 citation statements)
references
References 43 publications
(86 reference statements)
1
25
0
Order By: Relevance
“…The hierarchy of hyperlogics beyond HyperLTL were studied in [11]. The synthesis problem for HyperLTL has been studied in [3] in the form of program repair, in [4] in the form of controller synthesis, and in [18] for the general case.…”
Section: Related Workmentioning
confidence: 99%
“…The hierarchy of hyperlogics beyond HyperLTL were studied in [11]. The synthesis problem for HyperLTL has been studied in [3] in the form of program repair, in [4] in the form of controller synthesis, and in [18] for the general case.…”
Section: Related Workmentioning
confidence: 99%
“…With theoretical solutions, already in 1969 by Büchi and Landweber [7], the field has matured today. From a foundational point of view, advances have been made algorithmically, e.g., with a quasi-polynomial algorithm for parity games [9], conceptually with distributed [40] and bounded synthesis [16], or expressiveness-wise, e.g., GR(1) [39] synthesis, which is an efficient fragment of LTL or synthesis for security properties [17].…”
Section: Related Workmentioning
confidence: 99%
“…Hyperproperties of interest include security properties like non-interference or observational determinism since it can only be inferred from combinations of traces and their relation to each other whether a system fulfills these properties. Analysis methods for hyperproperties have been proposed in many contexts, including abstract interpretation Pasqua 2017, 2018], runtime verification , synthesis [Finkbeiner et al 2020] and model checking [Clarkson et al 2014;Finkbeiner et al 2015;Gutsfeld et al 2020a;Rabe 2016]. In model checking, several temporal logics for hyperproperties have been proposed, including hyperized variants of LTL [Clarkson et al 2014;Finkbeiner et al 2015;Rabe 2016], CTL * [Clarkson et al 2014;Finkbeiner et al 2015;Rabe 2016], QPTL [Coenen et al 2019;Rabe 2016] and PDL−Δ [Gutsfeld et al 2020a].…”
Section: Introductionmentioning
confidence: 99%