International audienceIn the realm of embedded critical systems, it is crucial to guarantee the correctness of programs before they are deployed. Static analyzers can help by detecting at compile-time potentially erroneous program behaviors: they perform sound over-approximations to achieve an efficient analysis while not missing any potential behavior. We discuss the systematic design of such analyzers using abstract interpretation, a general theory of semantic approximation. After recalling the classic construction of static analyzers for sequential programs by abstraction of the concrete trace semantics, we introduce abstractions to derive thread-modular analyzers for multithreaded programs, borrowing ideas from rely/guarantee proof meth...
Static analysis of programs enables to study the possible behaviours of programs without running the...
International audienceWe present a static analysis by abstract interpretation of numeric properties ...
We study of abstractions for sets of traces adapted to static analysis and program transformations i...
International audienceEmbedded critical systems, such as planes and cars, cannot be easily fixed dur...
International audienceWe present a static analysis by Abstract Interpretation to check for run-time ...
International audienceIn this document, we use the Abstract Interpretation framework to analyze conc...
There exist currently in production an immense number of applications that are considered safety cri...
AbstractMultithreaded software systems are prone to errors due to the difficulty of reasoning about ...
National audienceAfter a short presentation of static analysis by Abstract Interpretation, we summar...
International audienceIn previous work, we developed a sound static analysis by abstract interpretat...
International audienceWe show that abstract interpretation-based static program analysis can be made...
In this work we follow an intermediate approach that tries to use sound and conservative static code...
Static analysis aims to certify critical software by establishing the absence of errors amongst ever...
International audienceStatic analyzers based on abstract interpretation are tools aiming at the auto...
Abstract. We study thread-modular static analysis by abstract inter-pretation to infer the values of...
Static analysis of programs enables to study the possible behaviours of programs without running the...
International audienceWe present a static analysis by abstract interpretation of numeric properties ...
We study of abstractions for sets of traces adapted to static analysis and program transformations i...
International audienceEmbedded critical systems, such as planes and cars, cannot be easily fixed dur...
International audienceWe present a static analysis by Abstract Interpretation to check for run-time ...
International audienceIn this document, we use the Abstract Interpretation framework to analyze conc...
There exist currently in production an immense number of applications that are considered safety cri...
AbstractMultithreaded software systems are prone to errors due to the difficulty of reasoning about ...
National audienceAfter a short presentation of static analysis by Abstract Interpretation, we summar...
International audienceIn previous work, we developed a sound static analysis by abstract interpretat...
International audienceWe show that abstract interpretation-based static program analysis can be made...
In this work we follow an intermediate approach that tries to use sound and conservative static code...
Static analysis aims to certify critical software by establishing the absence of errors amongst ever...
International audienceStatic analyzers based on abstract interpretation are tools aiming at the auto...
Abstract. We study thread-modular static analysis by abstract inter-pretation to infer the values of...
Static analysis of programs enables to study the possible behaviours of programs without running the...
International audienceWe present a static analysis by abstract interpretation of numeric properties ...
We study of abstractions for sets of traces adapted to static analysis and program transformations i...