National audienceWe present a technique for deriving semantic program analyses from a natural semantics specification of the programming language. The technique is based on the pretty-big-step semantics approach applied to a language with simple objects called O'While. We specify a series of instrumentations of the semantics that makes explicit 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 is currently being done with the Coq proof assistant
AbstractTraditional schemes for abstract interpretation-based global analysis of logic programs gene...
The Structured Program Analysis Refinement Environment (SPARE) [9] is a tool for rapid prototyping o...
The theory of abstract interpretation provides a formal framework to develop advanced dataflow analy...
National audienceWe present a technique for deriving semantic program analyses from a natural semant...
We present a technique for deriving semantic program analyses from a natural semantics specification...
International audienceThis paper describes an investigation into developing certified abstractinterp...
International audienceSkeletal semantics is a framework to describe semantics of programming languag...
iv The goal of program analysis is to determine automatically properties of the run-time behavior of...
National audienceThis paper describes a method to define a correct abstract interpretation from a fo...
AbstractTwo-level semantics is a variant of Scott/Strachey denotational semantics in which the conce...
MasterThis course is devised as an introduction to different techniques used in studying programming...
The research summarised here concerns theoretical aspects involved in the implementation of program...
We systematically apply the principles of Cousot-Cousot-style abstract interpretation (a.i.) to the ...
Traditional schemes for abstract interpretation-based global analysis of logic programs generally fo...
Natural semantics specifications have become mainstream in the formal specification of programming l...
AbstractTraditional schemes for abstract interpretation-based global analysis of logic programs gene...
The Structured Program Analysis Refinement Environment (SPARE) [9] is a tool for rapid prototyping o...
The theory of abstract interpretation provides a formal framework to develop advanced dataflow analy...
National audienceWe present a technique for deriving semantic program analyses from a natural semant...
We present a technique for deriving semantic program analyses from a natural semantics specification...
International audienceThis paper describes an investigation into developing certified abstractinterp...
International audienceSkeletal semantics is a framework to describe semantics of programming languag...
iv The goal of program analysis is to determine automatically properties of the run-time behavior of...
National audienceThis paper describes a method to define a correct abstract interpretation from a fo...
AbstractTwo-level semantics is a variant of Scott/Strachey denotational semantics in which the conce...
MasterThis course is devised as an introduction to different techniques used in studying programming...
The research summarised here concerns theoretical aspects involved in the implementation of program...
We systematically apply the principles of Cousot-Cousot-style abstract interpretation (a.i.) to the ...
Traditional schemes for abstract interpretation-based global analysis of logic programs generally fo...
Natural semantics specifications have become mainstream in the formal specification of programming l...
AbstractTraditional schemes for abstract interpretation-based global analysis of logic programs gene...
The Structured Program Analysis Refinement Environment (SPARE) [9] is a tool for rapid prototyping o...
The theory of abstract interpretation provides a formal framework to develop advanced dataflow analy...