We study of abstractions for sets of traces adapted to static analysis and program transformations in the abstract interpretation framework. In the first part, we propose a general framework for control-based trace partitioning in static analysis. In particular, this framework allows to use properties of the history of program executions in order to express disjunctions of abstract properties in static analyses. As a result, we obtain e±cient analyses, improving not only precision but also execution time in most cases. This method was implemented in the Astree analyzer, devoted to the analysis of C programs. Moreover, we report excellent result in the analysis of large critical real world programs. In the second part, we develop automatic t...
We present an approach for proactive malware detection by working on an abstract representation of a...
L’analyse comportementale traditionnelle opère en général au niveau de l’implantation de comportemen...
We propose a formal approach for behavioral analysis of programs based on dynamic analysis. It works...
We study of abstractions for sets of traces adapted to static analysis and program transformations i...
Static analysis of programs enables to study the possible behaviours of programs without running the...
Traditional behavior analysis usually operates at the implementation level of a malicious behavior. ...
Traditional behavior analysis usually operates at the implementation level of malicious behaviors. Y...
L'analyse statique des programmes permet d'étudier les comportements possibles des programmes sans l...
Abstract. In order to contribute to the solution of the software reliability problem, tools have bee...
International audienceIn the realm of embedded critical systems, it is crucial to guarantee the corr...
In this paper, our aim is to propose a model for code abstraction, based on abstract interpretation,...
Static program analysis aims at automatically determining whether a program satisfies some particula...
Static program analysis aims at automatically determining whether a program satisfies some particula...
Assurer le passage à l’échelle des analyseurs statiques définis par interprétation abstraite pose de...
The formal verification of programs is nowadays a crucial challenge for computer science, as softwar...
We present an approach for proactive malware detection by working on an abstract representation of a...
L’analyse comportementale traditionnelle opère en général au niveau de l’implantation de comportemen...
We propose a formal approach for behavioral analysis of programs based on dynamic analysis. It works...
We study of abstractions for sets of traces adapted to static analysis and program transformations i...
Static analysis of programs enables to study the possible behaviours of programs without running the...
Traditional behavior analysis usually operates at the implementation level of a malicious behavior. ...
Traditional behavior analysis usually operates at the implementation level of malicious behaviors. Y...
L'analyse statique des programmes permet d'étudier les comportements possibles des programmes sans l...
Abstract. In order to contribute to the solution of the software reliability problem, tools have bee...
International audienceIn the realm of embedded critical systems, it is crucial to guarantee the corr...
In this paper, our aim is to propose a model for code abstraction, based on abstract interpretation,...
Static program analysis aims at automatically determining whether a program satisfies some particula...
Static program analysis aims at automatically determining whether a program satisfies some particula...
Assurer le passage à l’échelle des analyseurs statiques définis par interprétation abstraite pose de...
The formal verification of programs is nowadays a crucial challenge for computer science, as softwar...
We present an approach for proactive malware detection by working on an abstract representation of a...
L’analyse comportementale traditionnelle opère en général au niveau de l’implantation de comportemen...
We propose a formal approach for behavioral analysis of programs based on dynamic analysis. It works...