Constructing specialized shape analyses for uniform change

  • Authors:
  • Tal Lev-Ami;Mooly Sagiv;Neil Immerman;Thomas Reps

  • Affiliations:
  • School of Computer Science, Tel Aviv University;School of Computer Science, Tel Aviv University;Department of Computer Science, UMass, Amherst;Computer Science Department, University of Wisconsin, Madison

  • Venue:
  • VMCAI'07 Proceedings of the 8th international conference on Verification, model checking, and abstract interpretation
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper is concerned with one of the basic problems in abstract interpretation, namely, for a given abstraction and a given set of concrete transformers (that express the concrete semantics of a program), how does one create the associated abstract transformers? We develop a new methodology for addressing this problem, based on a syntactically restricted language for expressing concrete transformers. We use this methodology to produce best abstract transformers for abstractions of many important data structures.