International audienceWe present a static analysis by abstract interpretation of numeric properties in multi-threaded programs. The analysis is sound (assuming a sequentially consistent memory), parameterized by a choice of abstract domains and, in order to scale up, it is modular, in that it iterates over each thread individually (possibly several times) instead of iterating over their product. We build on previous work that formalized rely-guarantee verification methods as a concrete, fixpoint-based semantics, and then apply classic numeric abstractions to abstract independently thread states and thread interference. This results in a flexible algorithm allowing a wide range of precision versus cost trade-offs, and able to infer even flow...
Verification of multithreaded programs is difficult. It requires reasoning about state spaces that g...
International audienceIn the realm of embedded critical systems, it is crucial to guarantee the corr...
Abstract. We present new algorithms for automatically verifying properties of programs with an unbou...
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...
Abstract. We study thread-modular static analysis by abstract inter-pretation to infer the values of...
Static analysis aims to certify critical software by establishing the absence of errors amongst ever...
National audienceAfter a short presentation of static analysis by Abstract Interpretation, we summar...
Abstract. Thread-modular verification is a promising approach for the verification of concurrent pro...
Abstract. State explosion is the curse of concurrency. Thread-modular verification of multithreaded ...
This dissertation addresses the problem of automated reasoning about multi-threaded programs. Multi...
AbstractMultithreaded software systems are prone to errors due to the difficulty of reasoning about ...
technical reportThis paper explores the practicality of conducting program analysis for multithread...
Arbeit an der Bibliothek noch nicht eingelangt - Daten nicht geprüftAbweichender Titel nach Übersetz...
Abstract. Verification of multithreaded programs is difficult. It requires reasoning about state spa...
Verification of multithreaded programs is difficult. It requires reasoning about state spaces that g...
International audienceIn the realm of embedded critical systems, it is crucial to guarantee the corr...
Abstract. We present new algorithms for automatically verifying properties of programs with an unbou...
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...
Abstract. We study thread-modular static analysis by abstract inter-pretation to infer the values of...
Static analysis aims to certify critical software by establishing the absence of errors amongst ever...
National audienceAfter a short presentation of static analysis by Abstract Interpretation, we summar...
Abstract. Thread-modular verification is a promising approach for the verification of concurrent pro...
Abstract. State explosion is the curse of concurrency. Thread-modular verification of multithreaded ...
This dissertation addresses the problem of automated reasoning about multi-threaded programs. Multi...
AbstractMultithreaded software systems are prone to errors due to the difficulty of reasoning about ...
technical reportThis paper explores the practicality of conducting program analysis for multithread...
Arbeit an der Bibliothek noch nicht eingelangt - Daten nicht geprüftAbweichender Titel nach Übersetz...
Abstract. Verification of multithreaded programs is difficult. It requires reasoning about state spa...
Verification of multithreaded programs is difficult. It requires reasoning about state spaces that g...
International audienceIn the realm of embedded critical systems, it is crucial to guarantee the corr...
Abstract. We present new algorithms for automatically verifying properties of programs with an unbou...