Książka Program Logics for Certified Compilers Andrew W. Appel

Program Logics for Certified Compilers

Język: Angielski
Oprawa: Twarda
Dostępność: Dostępna u dostawcy
Wysyłamy za 9-15 dni
483.27
Separation Logic is the twenty-first-century variant of Hoare Logic that permits verification of poi...

Informacje o książce

Język
Angielski
Oprawa
Książka - Twarda
Data wydania
2014
strony
472
EAN
9781107048010
ISBN
110704801X
Enbook ID
02079499
Waga
8
Wymiary
236 x 161 x 28

Pełny opis

Separation Logic is the twenty-first-century variant of Hoare Logic that permits verification of pointer-manipulating programs. This book covers practical and theoretical aspects of Separation Logic at a level accessible to beginning graduate students interested in software verification. On the practical side it offers an introduction to verification in Hoare and Separation logics, simple case studies for toy languages, and the Verifiable C program logic for the C programming language. On the theoretical side it presents separation algebras as models of separation logics; step-indexed models of higher-order logical features for higher-order programs; indirection theory for constructing step-indexed separation algebras; tree-shares as models for shared ownership; and the semantic construction (and soundness proof) of Verifiable C. In addition, the book covers several aspects of the CompCert verified C compiler, and its connection to foundationally verified software analysis tools. All constructions and proofs are made rigorous and accessible in the Coq developments of the open-source Verified Software Toolchain.

Możesz być zainteresowany

519.97
95.30
25.50

Raise Vibration

Lenny Kravitz
106.40

Ghost Within Us

PETE NUNWEILER
95.01
133.86
624.54

Inorganic Polyphosphates

Werner E. G. Müller
845.73

Kafka's Other Trial

Elias Canetti
60.84

Her Soul Cries

Mary E Clayton
106.40

Alfonsina Storni

Alfonsina Storni
46.72

Klienci, którzy kupili tę książkę, kupili również

Pinocho

Carlo Collodi
9.04
56.26
37.57
68.14