In higher order settings, control-flow analysis aims to model the propagation of both data and control by finitely approximating program behaviors across all possible executions. The …
P Aldous, M Might - 2016 IEEE Security and Privacy …, 2016 - ieeexplore.ieee.org
We previously presented a theory of analysis for expressive low-level languages that is capable of proving non-interference for expressive languages. We now provide an …
Scalable and precise abstractions of programs for trustworthy software Page 1 Scalable and precise abstractions of programs for trustworthy software Matthew Might University of Utah …
Trace-based just-in-time compilers use program analyses to optimise execution traces. These analyses are limited in scope to the parts of the program that have been traced. In this …
Static analysis aims to approximate dynamic program behaviors statically. This task brings one up against the fundamental limits of computability. As identifying any nontrivial program …
The polyvariance of a static analysis is the degree to which it structurally differentiates approximations of program values. Polyvariant techniques come in a number of different …