WG211/M3Kamin

From WG 2.11
Jump to: navigation, search


Sam Kamin

Title: Partial evaluation of static analyses for programs with holes

Speaker: Sam Kamin

Slides: talk.ppt

Abstract:

Suppose we are given a program with holes. Another program (a "plug") is to fill the hole at run time. Once the hole is plugged and a complete program obtained, we would like to perform some static analysis. Can we statically perform a partial analysis on the program and the plug so that the analysis can be completed more quickly than if we had to do it from scratch? Defining analyses compositionally makes it easier to address this question, and we discuss a compositional framework for static analyses. We define several analyses within this framework, and we give experimental results showing the potential benefits of the approach.