The use of static analysis techniques to prove the partial correctness of C code has recently attracted much attention due to the high cost of software errors-particularly with respect to security vulnerabilities. However, research into new analysis techniques is often hampered by the technical difficulties of analysing accesses through pointers, pointer arithmetic, coercion between types, integer wrap-around and other low-level behaviour. Axel Simon provides a concise, yet formal description of a value-range analysis that soundly approximates the semantics of C programs using systems of linear inequalities (polyhedra). The analysis is formally specified down to the bit-level while providing a precise approximation of all low-level aspects of C using polyhedral operations and, as such, it provides a basis for implementing new analyses that are aimed at verifying higher-level program properties precisely. One example of such an analysis is the tracking of the NUL position in C string buffers, which is shown as an extension to the basic analysis and which thereby demonstrates the modularity of the approach. While the book focuses on a sound analysis of C, it will be useful to any researcher and student with an interest in static analysis of real-world programming languages. In fact, many concepts presented here carry over to other languages such as Java or assembler, to other applications such as taint analysis, array and shape analysis and possibly even to other approaches such as run-time verification and test data generation. This special low-priced edition is for sale in India, Bangladesh, Bhutan, Maldives, Nepal, Myanmar, Pakistan and Sri Lanka only. Table Of Contents: Introduction A Semantics for C
"synopsis" may belong to another edition of this title.
FREE shipping from Australia to U.S.A.
Destination, rates & speedsSeller: Books in my Basket, New Delhi, India
Soft cover. Condition: New. ISBN:9788184895599,Territorial restriction maybe printed on the book. This is an Int'l edition, ISBN and cover may differ from US edition, Contents same as US edition. Seller Inventory # 2438481
Quantity: 20 available
Seller: URW Books Store, CASPER, WY, U.S.A.
Papeback. Condition: Brand New. Brand New! "This is an International Edition." Book is In New condition and ship within One Working Day Tracking Number Provided by Customer 12-24 In to Hour, Deliver by FedEx & Aramex, UPS, & USPS Act. Order can be delivered worldwide With In 7-12 Working day Delivery. Ship from India & United States. Seller Inventory # ADHYA1469
Quantity: 20 available
Seller: Basi6 International, Irving, TX, U.S.A.
Condition: Brand New. New.SoftCover International edition. Different ISBN and Cover image but contents are same as US edition. Expediting shipping for all USA and Europe orders excluding PO Box. Excellent Customer Service. Seller Inventory # ABEJUNE24-409146
Quantity: 20 available
Seller: Romtrade Corp., STERLING HEIGHTS, MI, U.S.A.
Condition: New. Brand New. Soft Cover International Edition. Different ISBN and Cover Image. Priced lower than the standard editions which is usually intended to make them more affordable for students abroad. The core content of the book is generally the same as the standard edition. The country selling restrictions may be printed on the book but is no problem for the self-use. This Item maybe shipped from US or any other country as we have multiple locations worldwide. Seller Inventory # ABNR-12455
Quantity: 5 available
Seller: SMASS Sellers, IRVING, TX, U.S.A.
Condition: New. Brand New, Softcover edition. This item may ship from the US or our Overseas warehouse depending on your location and stock availability. Seller Inventory # ASNT3-12455
Quantity: 5 available
Seller: ALLBOOKS1, Direk, SA, Australia
Seller Inventory # SHUB409146
Quantity: 20 available