Certain important security policies such as information flow characterize system-wide behaviors and are not properties of individual executions. It is known that such security policies cannot be expressed in trace-based specification languages such as linear-time temporal logic (LTL). However, formalisms such as hyperproperties and the associated logic HyperLTL allow us to specify such policies. In this thesis, we concentrate on the static enforcement and runtime verification of safety hyperproperties expressed in HyperLTL. For static enforcement of safety hyperproperties, we incorporate program repair techniques, where an input program is modified to satisfy certain properties while preserving its existing specifications. Assumin...
Hyperproperties, such as non-interference and observational determinism, relate multiple computation...
HyperLTL, the extension of Linear Temporal Logic by trace quantifiers, is a uniform framework for ex...
—We study the runtime verification of hyperproperties, expressed in the temporal logic HyperLTL, as ...
An enforcement mechanism monitors a reactive system for undesired behavior at runtime and corrects ...
Temporal hyperproperties are system properties that relate multiple execution traces. For (finite-st...
In this paper, we consider the runtime verification problem of safety hyperproperties for determinis...
Properties, which have long been used for reasoning about systems, are sets of traces. Hyperproperti...
Trace properties, which have long been used for reasoning about systems, are sets of execution trace...
We investigate the logical foundations of hyperproperties. Hyperproperties generalize trace properti...
Hyperproperties, such as non-interference and observational determinism, relate multiple system exec...
Hyperproperties are properties of computational systems that require more than one trace to evaluate...
Abstract. Two new logics for verification of hyperproperties are pro-posed. Hyperproperties characte...
Hyperproperties elevate the traditional view of trace properties form sets of traces to sets of sets...
Information security properties of reactive systems like non-interference often require relating dif...
We study the satisfiability and model-checking problems for timed hyperproperties specified with Hyp...
Hyperproperties, such as non-interference and observational determinism, relate multiple computation...
HyperLTL, the extension of Linear Temporal Logic by trace quantifiers, is a uniform framework for ex...
—We study the runtime verification of hyperproperties, expressed in the temporal logic HyperLTL, as ...
An enforcement mechanism monitors a reactive system for undesired behavior at runtime and corrects ...
Temporal hyperproperties are system properties that relate multiple execution traces. For (finite-st...
In this paper, we consider the runtime verification problem of safety hyperproperties for determinis...
Properties, which have long been used for reasoning about systems, are sets of traces. Hyperproperti...
Trace properties, which have long been used for reasoning about systems, are sets of execution trace...
We investigate the logical foundations of hyperproperties. Hyperproperties generalize trace properti...
Hyperproperties, such as non-interference and observational determinism, relate multiple system exec...
Hyperproperties are properties of computational systems that require more than one trace to evaluate...
Abstract. Two new logics for verification of hyperproperties are pro-posed. Hyperproperties characte...
Hyperproperties elevate the traditional view of trace properties form sets of traces to sets of sets...
Information security properties of reactive systems like non-interference often require relating dif...
We study the satisfiability and model-checking problems for timed hyperproperties specified with Hyp...
Hyperproperties, such as non-interference and observational determinism, relate multiple computation...
HyperLTL, the extension of Linear Temporal Logic by trace quantifiers, is a uniform framework for ex...
—We study the runtime verification of hyperproperties, expressed in the temporal logic HyperLTL, as ...