2 citations · 5 across the 4 of their papers we have counts for
3 papers · 1 filter
Deciding Separation Logic with Pointer Arithmetic and Inductive Definitions
Wanyun Su, Zhilin Wu, Mihaela Sighireanu
Pointer arithmetic is widely used in low-level programs, e.g. memory allocators. The specification of such programs usually requires using pointer arithmetic inside inductive defin…
On Automated Lemma Generation for Separation Logic with Inductive Definitions
Constantin Enea, Mihaela Sighireanu, Zhilin Wu
Separation Logic with inductive definitions is a well-known approach for deductive verification of programs that manipulate dynamic data structures. Deciding verification condition…
A Generic Framework for Reasoning about Dynamic Networks of Infinite-State Processes
Ahmed Bouajjani, Cezara Dragoi, Constantin Enea +2
We propose a framework for reasoning about unbounded dynamic networks of infinite-state processes. We propose Constrained Petri Nets (CPN) as generic models for these networks. The…