Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Antoine Miné is active.

Publication


Featured researches published by Antoine Miné.


ACM Sigsoft Software Engineering Notes | 2011

Static analysis by abstract interpretation of embedded critical software

Julien Bertrane; Patrick Cousot; Radhia Cousot; Jérôme Feret; Laurent Mauborgne; Antoine Miné; Xavier Rival

Formal methods are increasingly used to help ensuring the correctness of complex, critical embedded software systems. We show how sound semantic static analyses based on Abstract Interpretation may be used to check properties at various levels of a software design: from high level models to low level binary code. After a short introduction to the Abstract Interpretation theory, we present a few current applications: checking for run-time errors at the C level, translation validation from C to assembly, and analyzing SAO models of communicating synchronous systems with imperfect clocks. We conclude by briey proposing some requirements to apply Abstract Interpretation to modeling languages such as UML.


Foundations and Trends in Programming Languages archive | 2015

Static Analysis and Verification of Aerospace Software by Abstract Interpretation

Julien Bertrane; Patrick Cousot; Radhia Cousot; Jérôme Feret; Laurent Mauborgne; Antoine Miné; Xavier Rival

We discuss the principles of static analysis by abstract interpretation and report on the automatic verification of the absence of runtime errors in large embedded aerospace software by static analysis based on abstract interpretation. The first industrial applications concerned synchronous control/command software in open loop. Recent advances consider imperfectly synchronous programs, parallel programs, and target code validation as well. Future research directions on abstract interpretation are also discussed in the context of aerospace software.


Electronic Notes in Theoretical Computer Science | 2012

Inferring Sufficient Conditions with Backward Polyhedral Under-Approximations

Antoine Miné

In this article, we discuss the automatic inference of sufficient pre-conditions by abstract interpretation and sketch the construction of an under-approximating backward analysis. We focus on numeric domains and propose transfer functions, including a lower widening, for polyhedra, without resorting to disjunctive completion nor complementation, while soundly handling non-determinism. Applications include the derivation of sufficient conditions for a program to never step outside an envelope of safe states, or dually to force it to eventually fail. Our construction is preliminary and essentially untried, but we hope to convince that this avenue of research is worth considering.


european symposium on programming | 2016

An Algorithm Inspired by Constraint Solvers to Infer Inductive Invariants in Numeric Programs

Antoine Miné; Jason Breck; Thomas W. Reps

This paper addresses the problem of proving a given invariance property


Journal of Systems and Software | 2016

Static analysis by abstract interpretation of functional properties of device drivers in TinyOS

Abdelraouf Ouadjaout; Antoine Miné; Nadjib Badache


Foundations and Trends® in Programming Languages | 2017

Tutorial on Static Inference of Numeric Invariants by Abstract Interpretation

Antoine Miné

varphi


static analysis symposium | 2016

From Array Domains to Abstract Interpretation Under Store-Buffer-Based Memory Models

Thibault Suzanne; Antoine Miné


Electronic Notes in Theoretical Computer Science | 2017

Static Analysis of Embedded Real-Time Concurrent Software with Dynamic Priorities

Antoine Miné

i¾? of a loop in a numeric program, by inferring automatically a stronger inductive invariant


static analysis symposium | 2018

Modular Static Analysis of String Manipulations in C Programs

Matthieu Journault; Antoine Miné; Abdelraouf Ouadjaout


principles and practice of constraint programming | 2018

Finding solutions by finding inconsistencies

Ghiles Ziat; Marie Pelleau; Charlotte Truchet; Antoine Miné

psi

Collaboration


Dive into the Antoine Miné's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Laurent Mauborgne

École Normale Supérieure

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Julien Bertrane

École Normale Supérieure

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Thibault Suzanne

École Normale Supérieure

View shared research outputs
Top Co-Authors

Avatar

Laurent Mauborgne

École Normale Supérieure

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge