Abstract. We study thread-modular static analysis by abstract inter-pretation to infer the values of variables in concurrent programs. We show how to go beyond the state of the art and increase an analysis pre-cision by adding the ability to infer some relational and history-sensitive properties of thread interferences. The fundamental basis of this work is the formalization by abstract interpretation of a rely-guarantee concrete semantics which is thread-modular, constructive, and complete for safety properties. We then show that previous analyses based on non-relational interferences can be retrieved as coarse computable abstractions of this semantics; additionally, we present novel abstraction examples exploit-ing our ability to reason m...
Abstract. We present new algorithms for automatically verifying properties of programs with an unbou...
We extend the relational approach to interprocedural analysis of sequential programs to concurrent p...
Artifact for SAS '21 Paper: Improving Thread-Modular Abstract Interpretation We give thread-modular ...
International audienceWe present a static analysis by abstract interpretation of numeric properties ...
International audienceIn this document, we use the Abstract Interpretation framework to analyze conc...
International audienceIn previous work, we developed a sound static analysis by abstract interpretat...
Abstract. We present a static analysis by Abstract Interpretation to check for run-time errors in pa...
We present a static analysis by Abstract Interpretation to check for run-timeerrors in parallel and ...
National audienceAfter a short presentation of static analysis by Abstract Interpretation, we summar...
Static analysis aims to certify critical software by establishing the absence of errors amongst ever...
International audienceIn the realm of embedded critical systems, it is crucial to guarantee the corr...
Abstract. We present a static analysis by Abstract Interpretation to check for run-time errors in pa...
Abstract. We consider the refinement of a static analysis method called thread-modular verification....
In this work we follow an intermediate approach that tries to use sound and conservative static code...
This thesis explores two kinds of program logics that have become important for modern program verif...
Abstract. We present new algorithms for automatically verifying properties of programs with an unbou...
We extend the relational approach to interprocedural analysis of sequential programs to concurrent p...
Artifact for SAS '21 Paper: Improving Thread-Modular Abstract Interpretation We give thread-modular ...
International audienceWe present a static analysis by abstract interpretation of numeric properties ...
International audienceIn this document, we use the Abstract Interpretation framework to analyze conc...
International audienceIn previous work, we developed a sound static analysis by abstract interpretat...
Abstract. We present a static analysis by Abstract Interpretation to check for run-time errors in pa...
We present a static analysis by Abstract Interpretation to check for run-timeerrors in parallel and ...
National audienceAfter a short presentation of static analysis by Abstract Interpretation, we summar...
Static analysis aims to certify critical software by establishing the absence of errors amongst ever...
International audienceIn the realm of embedded critical systems, it is crucial to guarantee the corr...
Abstract. We present a static analysis by Abstract Interpretation to check for run-time errors in pa...
Abstract. We consider the refinement of a static analysis method called thread-modular verification....
In this work we follow an intermediate approach that tries to use sound and conservative static code...
This thesis explores two kinds of program logics that have become important for modern program verif...
Abstract. We present new algorithms for automatically verifying properties of programs with an unbou...
We extend the relational approach to interprocedural analysis of sequential programs to concurrent p...
Artifact for SAS '21 Paper: Improving Thread-Modular Abstract Interpretation We give thread-modular ...