Pretty-big-step-semantics-based Certified Abstract Interpretation (Preliminary version)
classification
💻 cs.PL
cs.LO
keywords
semanticsanalysiscalledlanguagepretty-big-stepprogramtechniqueabstract
read the original abstract
We present a technique for deriving semantic program analyses from a natural semantics specification of the programming language. The technique is based on a particular kind of semantics called pretty-big-step semantics. We present a pretty-big-step semantics of a language with simple objects called O'While and specify a series of instrumentations of the semantics that explicitates the flows of values in a program. This leads to a semantics-based dependency analysis, at the core, e.g., of tainting analysis in software security. The formalization has been realized with the Coq proof assistant.
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.