We propose a method for the specification and the automated verification of temporal properties of parameterized protocols. Our method is based on logic programming and program transformation. We specify the properties of parameterized protocols by using an extension of stratified logic programs. This extension allows premises of clauses to contain first order formulas over arrays of parameterized length. A property of a given protocol is proved by applying suitable unfold/fold transformations to the specification of that protocol. We demonstrate our method by proving that the parameterized Peterson’s protocol among N processes, for any N ≥ 2, ensures the mutual exclusion property
The world of software is increasing and the requirements on software systems are getting harder. To ...
We propose an extension of the model of Broadcast Protocols in which individual processes are allowe...
Distributed protocols, typically expressed as stateful agents communicating asynchronously over buff...
We propose a method for the specification and the automated verification of temporal properties of p...
We propose a method for the specification and the automated verification of temporal properties of p...
We propose a method for the specification and the automated verification of temporal properties of p...
Abstract. We propose a method for the specification and the auto-mated verification of temporal prop...
The contribution of this thesis consists in the extension of the techniques for the transformation o...
Abstract We propose a method for the specification and the automated verifica-tion of temporal prope...
Recently there has been much interest in the automatic and semi-automatic verification of parameteri...
We show how the problem of verifying parameterized systems can be reduced to the problem of determin...
We present a method for automatic verification of systems with a parameterized number of communicati...
Abstract. We present a method for verifying properties of imperative programs manipulating integer a...
International audienceWe present a novel automatic technique for proving secrecy and authentication ...
The complex behavior of computer systems offers many challenges for formal verification. The analysi...
The world of software is increasing and the requirements on software systems are getting harder. To ...
We propose an extension of the model of Broadcast Protocols in which individual processes are allowe...
Distributed protocols, typically expressed as stateful agents communicating asynchronously over buff...
We propose a method for the specification and the automated verification of temporal properties of p...
We propose a method for the specification and the automated verification of temporal properties of p...
We propose a method for the specification and the automated verification of temporal properties of p...
Abstract. We propose a method for the specification and the auto-mated verification of temporal prop...
The contribution of this thesis consists in the extension of the techniques for the transformation o...
Abstract We propose a method for the specification and the automated verifica-tion of temporal prope...
Recently there has been much interest in the automatic and semi-automatic verification of parameteri...
We show how the problem of verifying parameterized systems can be reduced to the problem of determin...
We present a method for automatic verification of systems with a parameterized number of communicati...
Abstract. We present a method for verifying properties of imperative programs manipulating integer a...
International audienceWe present a novel automatic technique for proving secrecy and authentication ...
The complex behavior of computer systems offers many challenges for formal verification. The analysi...
The world of software is increasing and the requirements on software systems are getting harder. To ...
We propose an extension of the model of Broadcast Protocols in which individual processes are allowe...
Distributed protocols, typically expressed as stateful agents communicating asynchronously over buff...