MPI-INF Logo
Campus Event Calendar

Event Entry

What and Who

Towards Decision Procedures for Programs Handling Pointers

Calogero G. Zarba
LORIA and INRIA-Lorraine
Logik-Seminar
AG 1, AG 2, AG 3, AG 4, AG 5  
AG Audience
-- Not specified --

Date, Time and Location

Thursday, 10 February 2005
11:15
-- Not specified --
45
015
Saarbrücken

Abstract

When verifying programs manipulating pointers, one has

often to reason about the set of memory cells that are reachable from
an initial memory cell. To automatize this kind of reasoning, we
introduce and prove decidable two languages involving sets and
reachability. The first language extends a basic fragment of set
theory with a second-order theory of reachability. The second
language extends the basic fragment with a first-order approximation
of the theory of reachability. While the first language better
captures the notion of reachability, the second one has the advantage
to allow for a more efficient decision procedure.

(joint work with Silvio Ranise)

Contact

Uwe Waldmann
--email hidden
passcode not visible
logged in users only

Uwe Waldmann, 02/03/2005 22:16 -- Created document.