Abstract interpretation as anti-refinement
classification
💻 cs.PL
keywords
abstractinterpretationcalculuscorrespondencerefinementalgorithmsanalysesanti-refinement
read the original abstract
This article shows a correspondence between abstract interpretation of imperative programs and the refinement calculus: in the refinement calculus, an abstract interpretation of a program is a specification which is a function. This correspondence can be used to guide the design of mechanically verified static analyses, keeping the correctness proof well separated from the heuristic parts of the algorithms.
This paper has not been read by Pith yet.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.