F. Alberti and D. Monniaux, 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

F. Alberti, 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

N. Bjørner, K. Mcmillan, and A. Rybalchenko, On Solving Universally Quantified Horn Clauses, Static Analysis Symposium (SAS). 2013, pp.105-125
DOI : 10.1007/978-3-642-38856-9_8

B. Blanchet, 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

B. Blanchet, 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

R. Bornat, Proving Pointer Programs in Hoare Logic Mathematics of Program Construction (MPC), LNCS, vol.1837, pp.102-126, 2000.

M. Bozga, 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

A. R. Bradley, Z. Manna, and H. B. Sipma, What???s Decidable About Arrays?, pp.427-442, 2006.
DOI : 10.1007/11609773_28

J. Christ, Interpolation Modulo Theories, 2015.

J. Cornish, Analyzing Array Manipulating Programs by Program Transformation, 2014.
DOI : 10.1007/978-3-319-17822-6_1

P. Cousot and R. Cousot, Abstract Interpretation Frameworks, Journal of Logic and Computation, vol.2, issue.4, 1992.
DOI : 10.1093/logcom/2.4.511

P. Cousot, R. Cousot, and F. Logozzo, 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

P. Cousot and R. Cousot, 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. Emanuele-de, A Rule-based Verification Strategy for Array Manipulating Programs, Fundamenta Informaticae, vol.140, pp.3-4, 2015.

I. Dillig, T. Dillig, and A. Aiken, 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

C. Flanagan and S. Qadeer, Predicate abstraction for software verification, pp.191-202, 2002.

D. Gopan, T. W. Reps, and S. Sagiv, A framework for numeric analysis of array operations, Principles of Programming Languages (POPL). 2005, pp.338-350

A. Gurfinkel, The SeaHorn Verification Framework, Computer-aided verification (CAV), pp.343-361, 2015.
DOI : 10.1007/978-3-319-21690-4_20

N. Halbwachs and M. Péron, Discovering properties about arrays in simple programs In: Programming language design and implementation (PLDI), pp.339-348, 2008.

J. Y. Halpern, Abstract, The Journal of Symbolic Logic, vol.7, issue.02, pp.637-642, 1991.
DOI : 10.1016/0304-3975(80)90037-7

J. Henry, D. Monniaux, and M. Moy, 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

K. Hoder and N. Bjørner, Generalized Property Directed Reachability, Theory and Applications of Satisfiability Testing (SAT, pp.157-171, 2012.
DOI : 10.1007/978-3-642-31612-8_13

R. Jhala and K. L. Mcmillan, Array Abstractions from Proofs, pp.193-206, 2007.
DOI : 10.1007/978-3-540-73368-3_23

A. Komuravelli, A. Gurfinkel, and S. Chaki, SMT-Based Model Checking for Recursive Programs, Computer-aided verification (CAV), pp.17-34, 2014.

A. Komuravelli, Automatic Abstraction in SMT-Based Unbounded Software Model Checking, pp.846-862, 2013.
DOI : 10.1007/978-3-642-39799-8_59

D. Kroening and O. Strichman, Decision procedures, pp.978-981, 2008.
DOI : 10.1007/978-3-662-50497-0

S. K. Lahiri and R. E. Bryant, Indexed Predicate Discovery for Unbounded System Verification, Computer Aided Verification (CAV), pp.135-147, 2004.
DOI : 10.1007/978-3-540-27813-9_11

L. Kenneth and . Mcmillan, Applications of Craig Interpolation to Model Checking, In: ICATPN. LNCS. Springer, vol.3536, pp.15-16, 2005.

K. L. Mcmillan, Interpolants from Z3 proofs In: Formal Methods in Computer-Aided Design (FMCAD), pp.19-27, 2011.

K. L. Mcmillan, Lazy Abstraction with Interpolants, pp.123-136, 2006.
DOI : 10.1007/11817963_14

D. Monniaux and F. Alberti, 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

M. Péron, Contributions to the Static Analysis of Programs Handling Arrays " . Theses

V. Perrelle, Analyse statique de programmes manipulant des tableaux " . Theses
URL : https://hal.archives-ouvertes.fr/tel-00973892

X. Rival and L. Mauborgne, The trace partitioning abstract domain, ACM Transactions on Programming Languages and Systems, vol.29, issue.5, 2007.
DOI : 10.1145/1275497.1275501

P. Rümmer, H. Hojjat, and V. Kuncak, 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.

P. Rümmer, H. Hojjat, and V. Kuncak, Disjunctive Interpolants for Horn-Clause Verification, Computer-aided verification (CAV), pp.347-363, 2013.
DOI : 10.1007/978-3-642-39799-8_24