Adapting Proofs-as-Programs

Lieferzeit: Lieferbar innerhalb 14 Tagen

160,49 

The Curry-Howard Protocol, Monographs in Computer Science

ISBN: 0387237593
ISBN 13: 9780387237596
Autor: Poernomo, Iman/Crossley, John N/Wirsing, Martin
Verlag: Springer Verlag GmbH
Umfang: xii, 420 S., 54 s/w Illustr., 420 p. 54 illus.
Erscheinungsdatum: 21.06.2005
Auflage: 1/2005
Format: 2.1 x 24 x 16
Gewicht: 718 g
Produktform: Gebunden/Hardback
Einband: GEB

Details several important advances in the direction of practical proofs-as-programs paradigm, which has applications in industrial-scale, complex software engineering problemsThe authors develop two novel applications in large-scale, coarse-grain software engineering problemsThe applications given in the book should be interesting for researchers working proofs-as-programs, logical frameworks, and computational logic

Artikelnummer: 1906520 Kategorie:

Beschreibung

InhaltsangabePart I. Prologue.- Introduction.- Part II. Generalizing Proofs-as-Programs.- Functional Program Synthesis.- The Curry--Howard protocol.- Part III. Imperative Proofs-as-Programs.- Intuitionistic Hoare Logic.- Properties of Intuitionistic Hoare Logic.- Proofs-as-Imperative-Programs.- Part IV. Structured Proofs-as-Programs.- Reasoning about Structured Specifications.- Proof-theoretic Properties of SSL.- Structured Proofs-as-Programs.- Generic Specifications.- Structured Program Synthesis.- Part V. Epilogue.- Conclusions: Toward Constructive Logic as a Practical 4GL.- Part VI. Appendix.- A: Constructive Logic.- References.- Index.

Inhaltsverzeichnis

Part I. Prologue.- Introduction.- Part II. Generalizing Proofs-as-Programs.- Functional Program Synthesis.-The Curry--Howard protocol.- Part III. Imperative Proofs-as-Programs.- Intuitionistic Hoare Logic.- Properties of Intuitionistic Hoare Logic.- Proofs-as-Imperative-Programs.- Part IV. Structured Proofs-as-Programs.- Reasoning about Structured Specifications.- Proof-theoretic Properties of SSL.- Structured Proofs-as-Programs.- Generic Specifications.- Structured Program Synthesis.- Part V. Epilogue.- Conclusions: Toward Constructive Logic as a Practical 4GL.- Part VI. Appendix.- A: Constructive Logic.- References.- Index.

Das könnte Ihnen auch gefallen …