Hyperproperties are system properties that relate multiple computation paths in a system and are commonly used to, e.g., define information-flow policies. In this paper, we study a novel class of hyperproperties that allow reasoning about strategic abilities in multi-agent systems. We introduce HyperATL*, an extension of computation tree logic with path variables and strategy quantifiers. Our logic supports quantification over paths in a system - as is possible in hyperlogics such as HyperCTL* - but resolves the paths based on the strategic choices of a coalition of agents. HyperATL* can express strategic hyperproperties, such as that the scheduler in a concurrent system has a strategy to avoid information leakage. This allows us to capture...
International audienceTemporal logics such as LTL are often used to express safety or correctness pr...
Hyperproperties are properties of sets of computation traces. In this paper, we study quantitative h...
In open systems verification, to formally check for reliability, one needs an appropriate formalism ...
Hyperproperties are system properties that relate multiple computation pathsin a system and are comm...
Hyperproperties are commonly used in computer security to define information-flow policies and other...
Information security properties of reactive systems like non-interference often require relating dif...
Abstract. Two new logics for verification of hyperproperties are pro-posed. Hyperproperties characte...
Hyperproperties, as introduced by Clarkson and Schneider, characterize the correctness of a computer...
We develop team semantics for Linear Temporal Logic (LTL) to express hyperproperties, which have rec...
We extend the alternating-time temporal logics ATL and ATL* with strategy contexts and memory constr...
Probabilistic hyperproperties express probabilistic relations between different executions of system...
We introduce hypernode automata as a new specification formalism for hyperproperties of concurrent s...
We develop team semantics for Linear Temporal Logic (LTL) to express hyperproperties, which have rec...
The thesis presents logic-based formalisms for modelling and reasoning about resource-bounded multi-...
peer reviewedSome multi-agent scenarios call for the possibility of evaluating specifications in ari...
International audienceTemporal logics such as LTL are often used to express safety or correctness pr...
Hyperproperties are properties of sets of computation traces. In this paper, we study quantitative h...
In open systems verification, to formally check for reliability, one needs an appropriate formalism ...
Hyperproperties are system properties that relate multiple computation pathsin a system and are comm...
Hyperproperties are commonly used in computer security to define information-flow policies and other...
Information security properties of reactive systems like non-interference often require relating dif...
Abstract. Two new logics for verification of hyperproperties are pro-posed. Hyperproperties characte...
Hyperproperties, as introduced by Clarkson and Schneider, characterize the correctness of a computer...
We develop team semantics for Linear Temporal Logic (LTL) to express hyperproperties, which have rec...
We extend the alternating-time temporal logics ATL and ATL* with strategy contexts and memory constr...
Probabilistic hyperproperties express probabilistic relations between different executions of system...
We introduce hypernode automata as a new specification formalism for hyperproperties of concurrent s...
We develop team semantics for Linear Temporal Logic (LTL) to express hyperproperties, which have rec...
The thesis presents logic-based formalisms for modelling and reasoning about resource-bounded multi-...
peer reviewedSome multi-agent scenarios call for the possibility of evaluating specifications in ari...
International audienceTemporal logics such as LTL are often used to express safety or correctness pr...
Hyperproperties are properties of sets of computation traces. In this paper, we study quantitative h...
In open systems verification, to formally check for reliability, one needs an appropriate formalism ...