International audienceWhen verifying programs where the data have some recursive structure, it is natural to make use of global invariants that are themselves recursively defined. Though this is mathematically elegant, this makes the proofs more complex, as the preservation of these invariants now requires induction. In particular, this makes the proofs less amenable to automation. An alternative is to use local invariants attached to individual components of the structure and which only involve a bounded number of elements. We call these decentralized invariants. When the structure is updated, the footprint of the modification only impacts a limited number of invariants and reestablishing them does not require induction. In this paper, we ...
We present a technique for the mechanical proof of correctness properties of programs. We define a l...
In this work we study the cost of local and global proofs on distributed verification. In this setti...
Abstract. This paper explores the concept of locality in proofs of global safety properties of async...
International audienceWhen verifying programs where the data have some recursive structure, it is na...
Abstract. Most of the properties established during program verification are either invariants or de...
Abstract. Most of the properties established during program verification are either invariants or de...
When proving invariance properties of programs one is faced with two problems. The first problem is ...
This paper addresses a problem arising in automated proof of invariants of transition systems, for e...
Abstract. We present structural invariants (SI), a new technique for incrementally overapproximating...
The problem of synthesizing adequate inductive invariants to prove a program correct lies at the he...
Abstract. This paper addresses a problem arising in automated proof of invariants of transition syst...
Automated invariant generation is a fundamental challenge in program analysis and verification, goin...
Abstract. A fundamental method of analyzing a system such as a program or a circuit is invariance an...
Abstract. We describe the design and implementation of an automatic invariant generator for imperati...
Fully automated verification of concurrent programs is a difficult problem, primarily because of sta...
We present a technique for the mechanical proof of correctness properties of programs. We define a l...
In this work we study the cost of local and global proofs on distributed verification. In this setti...
Abstract. This paper explores the concept of locality in proofs of global safety properties of async...
International audienceWhen verifying programs where the data have some recursive structure, it is na...
Abstract. Most of the properties established during program verification are either invariants or de...
Abstract. Most of the properties established during program verification are either invariants or de...
When proving invariance properties of programs one is faced with two problems. The first problem is ...
This paper addresses a problem arising in automated proof of invariants of transition systems, for e...
Abstract. We present structural invariants (SI), a new technique for incrementally overapproximating...
The problem of synthesizing adequate inductive invariants to prove a program correct lies at the he...
Abstract. This paper addresses a problem arising in automated proof of invariants of transition syst...
Automated invariant generation is a fundamental challenge in program analysis and verification, goin...
Abstract. A fundamental method of analyzing a system such as a program or a circuit is invariance an...
Abstract. We describe the design and implementation of an automatic invariant generator for imperati...
Fully automated verification of concurrent programs is a difficult problem, primarily because of sta...
We present a technique for the mechanical proof of correctness properties of programs. We define a l...
In this work we study the cost of local and global proofs on distributed verification. In this setti...
Abstract. This paper explores the concept of locality in proofs of global safety properties of async...