Propositional reasoning about safety and termination of heap-manipulating programs
This paper shows that it is possible to reason about the safety and termination of programs handling potentially cyclic, singly-linked lists using propositional reasoning even when the safety invariants and termination arguments depend on constraints over the lengths of lists. For this purpose, we p...
Main Authors: | David, C, Kroening, D, Lewis, M |
---|---|
Other Authors: | Vitek, J |
Format: | Conference item |
Published: |
Springer
2015
|
Similar Items
-
Model and Proof Generation for Heap−Manipulating Programs
by: Brain, M, et al.
Published: (2014) -
Model and proof generation for heap-manipulating programs
by: Brain, M, et al.
Published: (2014) -
Automatic heap layout manipulation for exploitation
by: Heelan, S, et al.
Published: (2018) -
Unrestricted termination and non-termination arguments for bit-vector programs
by: David, C, et al.
Published: (2015) -
Graph Inclusion and Matching Algorithms for Programs Manipulating Singly linked Heaps
by: Muhsin H. Atto
Published: (2021-03-01)