Polyhedra to the rescue of array interpolants, Proceedings of the 30th Annual ACM Symposium on Applied Computing, SAC '15, pp.1745-1750, 2015. ,
DOI : 10.1145/2695664.2695784
URL : https://hal.archives-ouvertes.fr/hal-01178600
An extension of lazy abstraction with interpolation for programs with arrays, Formal Methods in System Design, vol.1, issue.2, pp.63-109, 2014. ,
DOI : 10.1007/s10703-014-0209-9
On Solving Universally Quantified Horn Clauses, Static Analysis Symposium (SAS). 2013, pp.105-125 ,
DOI : 10.1007/978-3-642-38856-9_8
A Static Analyzer for Large Safety-Critical Software " . In: Programming language design and implementation (PLDI) ACM, pp.196-207, 2003. ,
URL : https://hal.archives-ouvertes.fr/hal-00128135
Design and Implementation of a Special-Purpose Static Program Analyzer for Safety-Critical Real-Time Embedded Software, pp.85-108, 2002. ,
DOI : 10.1007/3-540-36377-7_5
URL : https://hal.archives-ouvertes.fr/inria-00528442
Proving Pointer Programs in Hoare Logic Mathematics of Program Construction (MPC), LNCS, vol.1837, pp.102-126, 2000. ,
Automatic Verification of Integer Array Programs, pp.157-172, 2009. ,
DOI : 10.1007/978-3-642-02658-4_15
URL : https://hal.archives-ouvertes.fr/hal-00558070
What???s Decidable About Arrays?, pp.427-442, 2006. ,
DOI : 10.1007/11609773_28
Interpolation Modulo Theories, 2015. ,
Analyzing Array Manipulating Programs by Program Transformation, 2014. ,
DOI : 10.1007/978-3-319-17822-6_1
Abstract Interpretation Frameworks, Journal of Logic and Computation, vol.2, issue.4, 1992. ,
DOI : 10.1093/logcom/2.4.511
A parametric segmentation functor for fully automatic and scalable array content analysis, Principles of Programming Languages (POPL, pp.105-118, 2011. ,
URL : https://hal.archives-ouvertes.fr/inria-00543874
Invited Talk: Higher Order Abstract Interpretation Application to Comportment Analysis Generalizing Strictness, Termination, Projection, and PER Analysis, IEEE International Conference on Computer Languages. IEEE, pp.95-112, 1994. ,
A Rule-based Verification Strategy for Array Manipulating Programs, Fundamenta Informaticae, vol.140, pp.3-4, 2015. ,
Fluid Updates: Beyond Strong vs. Weak Updates, European Conference on Programming Languages and Systems (ESOP). 2010, pp.246-266 ,
DOI : 10.1007/978-3-642-11957-6_14
Predicate abstraction for software verification, pp.191-202, 2002. ,
A framework for numeric analysis of array operations, Principles of Programming Languages (POPL). 2005, pp.338-350 ,
The SeaHorn Verification Framework, Computer-aided verification (CAV), pp.343-361, 2015. ,
DOI : 10.1007/978-3-319-21690-4_20
Discovering properties about arrays in simple programs In: Programming language design and implementation (PLDI), pp.339-348, 2008. ,
Abstract, The Journal of Symbolic Logic, vol.7, issue.02, pp.637-642, 1991. ,
DOI : 10.1016/0304-3975(80)90037-7
Succinct Representations for Abstract Interpretation, Static Analysis Symposium (SAS). 2012, pp.283-299 ,
DOI : 10.1007/978-3-642-33125-1_20
URL : https://hal.archives-ouvertes.fr/hal-00709833
Generalized Property Directed Reachability, Theory and Applications of Satisfiability Testing (SAT, pp.157-171, 2012. ,
DOI : 10.1007/978-3-642-31612-8_13
Array Abstractions from Proofs, pp.193-206, 2007. ,
DOI : 10.1007/978-3-540-73368-3_23
SMT-Based Model Checking for Recursive Programs, Computer-aided verification (CAV), pp.17-34, 2014. ,
Automatic Abstraction in SMT-Based Unbounded Software Model Checking, pp.846-862, 2013. ,
DOI : 10.1007/978-3-642-39799-8_59
Decision procedures, pp.978-981, 2008. ,
DOI : 10.1007/978-3-662-50497-0
Indexed Predicate Discovery for Unbounded System Verification, Computer Aided Verification (CAV), pp.135-147, 2004. ,
DOI : 10.1007/978-3-540-27813-9_11
Applications of Craig Interpolation to Model Checking, In: ICATPN. LNCS. Springer, vol.3536, pp.15-16, 2005. ,
Interpolants from Z3 proofs In: Formal Methods in Computer-Aided Design (FMCAD), pp.19-27, 2011. ,
Lazy Abstraction with Interpolants, pp.123-136, 2006. ,
DOI : 10.1007/11817963_14
A Simple Abstraction of Arrays and Maps by Program Translation, Static Analysis Symposium (SAS), pp.217-234 ,
DOI : 10.1007/978-3-662-48288-9_13
URL : https://hal.archives-ouvertes.fr/hal-01162795
Contributions to the Static Analysis of Programs Handling Arrays " . Theses ,
Analyse statique de programmes manipulant des tableaux " . Theses ,
URL : https://hal.archives-ouvertes.fr/tel-00973892
The trace partitioning abstract domain, ACM Transactions on Programming Languages and Systems, vol.29, issue.5, 2007. ,
DOI : 10.1145/1275497.1275501
Classifying and Solving Horn Clauses for Verification Verified Software: Theories, Tools, and Experiments (VSTTE) 2013, revised selected papers, LNCS, vol.8164, pp.1-21, 2014. ,
Disjunctive Interpolants for Horn-Clause Verification, Computer-aided verification (CAV), pp.347-363, 2013. ,
DOI : 10.1007/978-3-642-39799-8_24