pith. sign in

arxiv: 1309.5149 · v1 · pith:XNRTOXTMnew · submitted 2013-09-20 · 💻 cs.PL · cs.LO

Pretty-big-step-semantics-based Certified Abstract Interpretation (Preliminary version)

classification 💻 cs.PL cs.LO
keywords semanticsanalysiscalledlanguagepretty-big-stepprogramtechniqueabstract
0
0 comments X
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.