Sciweavers

VMCAI
2007
Springer

Maintaining Doubly-Linked List Invariants in Shape Analysis with Local Reasoning

13 years 10 months ago
Maintaining Doubly-Linked List Invariants in Shape Analysis with Local Reasoning
Abstract. This paper presents a novel shape analysis algorithm with local reasoning that is designed to analyze heap structures with structural invariants, such y-linked lists. The algorithm abstracts and analyzes one single heap cell at a time. In order to maintain the structural invariants, the analysis uses a local heap abstraction that models the sub-heap consisting of one cell and its immediate neighbors. The proposed algorithm can successfully analyze standard doublylinked list manipulations.
Sigmund Cherem, Radu Rugina
Added 09 Jun 2010
Updated 09 Jun 2010
Type Conference
Year 2007
Where VMCAI
Authors Sigmund Cherem, Radu Rugina
Comments (0)