Tutorial on Static Inference of Numeric Invariants by Abstract Interpretation

Category

Programming & scripting langua

Store

Wordery

Brand

Now publishers

Tutorial on Static Inference of Numeric Invariants by Abstract Interpretation : Now Publishers : 9781680833867 : 05 Dec 2017 : This monograph presents Abstract Interpretation and its use to create static analyzers that infer numeric properties on programs. Abstract Interpretation, born in the late 1970s, has proven a very effective method to construct static analyzers. It has led to successful program analysis tools like PolySpace Verifier (The Mathworks) and the Astrée analyzer (AbsInt): industrial tools that are routinely used in the avionic, automotive, and space industries to help ensure the correctness of mission-critical software. Automatically inferring numeric invariants can be used to prove the absence of run-time errors, such as arithmetic overflows and out-of-bound array accesses, before the program is even run, while achieving a full coverage of the control and data space. This monograph is based on several Master-level courses in Abstract Interpretation given by the autho

74 GBP