Modern compiler implementation in C, 1997. ,
DOI : 10.1017/CBO9781139174930
Analyzing Memory Accesses in x86 Executables, CC, volume 2985, 2004. ,
DOI : 10.1007/978-3-540-24723-4_2
Design and Implementation of a Special-Purpose Static Program Analyzer for Safety-Critical Real-Time Embedded Software, The Essence of Computation: Complexity, Analysis, Transformation, number 2566, pp.85-108, 2002. ,
DOI : 10.1007/3-540-36377-7_5
URL : https://hal.archives-ouvertes.fr/inria-00528442
A static analyzer for large safety-critical software, PLDI, pp.196-207, 2003. ,
URL : https://hal.archives-ouvertes.fr/hal-00128135
LUSTRE: a declarative language for real-time programming, Proceedings of the 14th ACM SIGACT-SIGPLAN symposium on Principles of programming languages , POPL '87, pp.178-188, 1987. ,
DOI : 10.1145/41625.41641
How to read floating point numbers accurately, PLDI, pp.92-101, 1990. ,
Introduction to algorithms, 1990. ,
Constructive design of a hierarchy of semantics of a transition system by abstract interpretation, Theoretical Computer Science, vol.277, issue.1-2, 1997. ,
DOI : 10.1016/S0304-3975(00)00313-3
Methods and logics for proving programs Handbook of theoretical computer science, pp.841-994, 1990. ,
Abstract interpretation and application to logic programs, The Journal of Logic Programming, vol.13, issue.2-3, pp.103-179, 1992. ,
DOI : 10.1016/0743-1066(92)90030-7
Antoine Miné, David Monniaux, and Xavier Rival. The ASTRÉEASTR´ASTRÉE analyzer, ESOP, number 3444 in LNCS, pp.21-30, 2005. ,
A Rigorous Framework for Fully Supporting the IEEE Standard for Floating-Point Arithmetic in High-Level Programming Languages, 2000. ,
Formal verification of floating-point programs, ARITH 18, 2007. ,
What every computer scientist should know about floating-point arithmetic, ACM Computing Surveys, vol.23, issue.1, pp.5-48, 1991. ,
DOI : 10.1145/103162.103163
The Java Language Specification. The Java Series, 2005. ,
The Java Language Specification, 1996. ,
The Java Language Specification, 2000. ,
Static analyses of floating-foint operations, SAS, 2001. ,
An axiomatic basis for computer programming, Communications of the ACM, vol.12, issue.10, pp.576-580, 1969. ,
DOI : 10.1145/363235.363259
Java grande forum report: Making java work for high-end computing, 1998. ,
Branch cuts for complex elementary functions, or much ado about nothing's sign bit, The State of the Art in Numerical Analysis, pp.165-211, 1987. ,
How Java's floating-point hurts everyone everywhere Available online, 1998. ,
The Objective Caml system release 3.09: Documentation and user's manual. INRIA, 2005. ,
Ariane 5: flight 501 failure, report by the inquiry board, European Space Agency (ESA) and Centre national d'´ etudes spatiales (CNES), 1996. ,
The K5 transcendental functions, Proceedings of the 12th Symposium on Computer Arithmetic, p.163, 1995. ,
DOI : 10.1109/ARITH.1995.465368
Propagation of Roundoff Errors in Finite Precision Computations: A Semantics Approach, ESOP, number 2305, 2002. ,
DOI : 10.1007/3-540-45927-8_14
Static Analysis of the Numerical Stability of Loops, SAS, number 2477, 2002. ,
DOI : 10.1007/3-540-45789-5_12
Propagation of Roundoff Errors in Finite Precision Computations: A Semantics Approach, Journal of Higher Order and Symbolic Computation, vol.19, issue.1, pp.7-30, 2006. ,
DOI : 10.1007/3-540-45927-8_14
The octagon abstract domain, pp.310-319, 2001. ,
Domaines numriques abstraits faiblement relationnels, 2004. ,
Relational Abstract Domains for the Detection of Floating-Point Run-Time Errors, ESOP, pp.3-17, 2004. ,
DOI : 10.1007/978-3-540-24725-8_2
On the definition of ulp(x), 2005. ,
URL : https://hal.archives-ouvertes.fr/inria-00070503
Classes of recursively enumerable sets and their decision problems. Transactions of the, pp.358-366, 1953. ,
Theory of Recursive Functions and Effective Computability, 1987. ,
How to print floating-point numbers accurately, PLDI, pp.112-126, 1990. ,
Continued fraction. From MathWorld, 2005. ,
The Formal Semantics of Programming Languages: An Introduction . Foundations of Computing, 1993. ,