International audienceHaving a precise yet sound abstraction of the inputs of numerical programs is important to analyze their behavior. For many programs, these inputs are probabilistic, but the actual distribution used is only partially known. We present a static analysis framework for reasoning about programs with inputs given as imprecise probabilities: we define a collecting semantics based on the notion of previsions and an abstract semantics based on an extension of Dempster-Shafer structures. We prove the correctness of our approach and show on some realistic examples the kind of invariants we are able to infer.Il est important de disposer d'une abstraction précise mais correcte des entrées d'un programme numérique pour analyser ses...
AbstractWe consider models of programs that incorporate probability, dense real-time and data. We pr...
The core challenge in designing an effective static program analysis is to find a good program abstr...
Static program analysis aims at automatically determining whether a program satisfies some particula...
International audienceHaving a precise yet sound abstraction of the inputs of numerical programs is ...
Abstraction is a fundamental tool for reasoning about a complex system. Program abstraction has been...
version corrigée de quelques scoriesThe study of probabilistic programs is of considerable interest ...
This paper provides a survey of recent work on adapting techniques for program analysis to compute p...
Probabilistic programming languages allow modelers to specify a stochastic pro-cess using syntax tha...
International audienceWe present a static analysis for discovering differentiable or more generally ...
AbstractWe present a semantics-based technique for analysing probabilistic properties of imperative ...
AbstractThis paper presents two complementary but equivalent semantics for a high level probabilisti...
This thesis deals with several quantitative aspects of program analysis. In particular, we consider ...
AbstractIn this paper we show how the framework of probabilistic abstract interpretation can be appl...
Program analysis tools that statically find bugs in software still report a deluge of false alarms n...
Static program analysis aims at automatically determining whether a program satisfies some particula...
AbstractWe consider models of programs that incorporate probability, dense real-time and data. We pr...
The core challenge in designing an effective static program analysis is to find a good program abstr...
Static program analysis aims at automatically determining whether a program satisfies some particula...
International audienceHaving a precise yet sound abstraction of the inputs of numerical programs is ...
Abstraction is a fundamental tool for reasoning about a complex system. Program abstraction has been...
version corrigée de quelques scoriesThe study of probabilistic programs is of considerable interest ...
This paper provides a survey of recent work on adapting techniques for program analysis to compute p...
Probabilistic programming languages allow modelers to specify a stochastic pro-cess using syntax tha...
International audienceWe present a static analysis for discovering differentiable or more generally ...
AbstractWe present a semantics-based technique for analysing probabilistic properties of imperative ...
AbstractThis paper presents two complementary but equivalent semantics for a high level probabilisti...
This thesis deals with several quantitative aspects of program analysis. In particular, we consider ...
AbstractIn this paper we show how the framework of probabilistic abstract interpretation can be appl...
Program analysis tools that statically find bugs in software still report a deluge of false alarms n...
Static program analysis aims at automatically determining whether a program satisfies some particula...
AbstractWe consider models of programs that incorporate probability, dense real-time and data. We pr...
The core challenge in designing an effective static program analysis is to find a good program abstr...
Static program analysis aims at automatically determining whether a program satisfies some particula...