International audienceWe address the verification problem of programs manipulating one-selector linked data structures. We propose a new automated approach for checking safety and termination for these programs. Our approach is based on using counter automata as accurate abstract models: control states correspond to abstract heap graphs where list segments without sharing are collapsed, and counters are used to keep track of the number of elements in these segments. This allows to apply automatic analysis techniques and tools for counter automata in order to verify list programs. We show the effectiveness of our approach, in particular by verifying automatically termination of some sorting programs
This paper shows that it is possible to reason about the safety and termination of programs handling...
Automatically verifying safety properties of programs is a tough problem that has been tackled using...
Abstract. This paper shows that it is possible to reason about the safety and termination of program...
International audienceWe address the verification problem of programs manipulating one-selector link...
International audienceWe address the problem of automatic verification of programs with dynamic data...
This paper describes our generic framework for detecting termination of programs handling infinite a...
Abstract. We address the problem of automatic verification of programs with dynamic data structures....
International audienceWe consider the termination problem of programs manipulating tree-like dynamic...
International audienceIn this paper we analyze the complexity of checking safety and termination pro...
Abstract. We present a general framework for verifying programs with complex dynamic linked data str...
Abstract. We aim at checking safety and temporal properties over models repre-senting the behavior o...
© 2017 ACM.We describe a formal verification framework and tool implementation, based upon cyclic pr...
Theoretical and practical aspects of the verification of infinite-state systems have attracted a lot...
We present a new approach for automatic verification of data-dependent programs manipulating dynamic...
Abstract. We present a technique for automatically verifying safety properties of concurrent program...
This paper shows that it is possible to reason about the safety and termination of programs handling...
Automatically verifying safety properties of programs is a tough problem that has been tackled using...
Abstract. This paper shows that it is possible to reason about the safety and termination of program...
International audienceWe address the verification problem of programs manipulating one-selector link...
International audienceWe address the problem of automatic verification of programs with dynamic data...
This paper describes our generic framework for detecting termination of programs handling infinite a...
Abstract. We address the problem of automatic verification of programs with dynamic data structures....
International audienceWe consider the termination problem of programs manipulating tree-like dynamic...
International audienceIn this paper we analyze the complexity of checking safety and termination pro...
Abstract. We present a general framework for verifying programs with complex dynamic linked data str...
Abstract. We aim at checking safety and temporal properties over models repre-senting the behavior o...
© 2017 ACM.We describe a formal verification framework and tool implementation, based upon cyclic pr...
Theoretical and practical aspects of the verification of infinite-state systems have attracted a lot...
We present a new approach for automatic verification of data-dependent programs manipulating dynamic...
Abstract. We present a technique for automatically verifying safety properties of concurrent program...
This paper shows that it is possible to reason about the safety and termination of programs handling...
Automatically verifying safety properties of programs is a tough problem that has been tackled using...
Abstract. This paper shows that it is possible to reason about the safety and termination of program...