A structural soundness proof for shivers's escape technique: a case for galois connections

  • Authors:
  • Jan Midtgaard;Michael D. Adams;Matthew Might

  • Affiliations:
  • Aarhus University, Denmark;Portland State University;University of Utah

  • Venue:
  • SAS'12 Proceedings of the 19th international conference on Static Analysis
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Shivers's escape technique enables one to analyse the control flow of higher-order program fragments. It is widely used, but its soundness has never been proven. In this paper, we present the first soundness proof for the technique. Our proof is structured as a composition of Galois connections and thus rests on the foundations of abstract interpretation.