Concrete Semantics

Concrete Semantics
Author :
Publisher : Springer
Total Pages : 304
Release :
ISBN-10 : 9783319105420
ISBN-13 : 3319105426
Rating : 4/5 (426 Downloads)

Book Synopsis Concrete Semantics by : Tobias Nipkow

Download or read book Concrete Semantics written by Tobias Nipkow and published by Springer. This book was released on 2014-12-03 with total page 304 pages. Available in PDF, EPUB and Kindle. Book excerpt: Part I of this book is a practical introduction to working with the Isabelle proof assistant. It teaches you how to write functional programs and inductive definitions and how to prove properties about them in Isabelle’s structured proof language. Part II is an introduction to the semantics of imperative languages with an emphasis on applications like compilers and program analysers. The distinguishing feature is that all the mathematics has been formalised in Isabelle and much of it is executable. Part I focusses on the details of proofs in Isabelle; Part II can be read even without familiarity with Isabelle’s proof language, all proofs are described in detail but informally. The book teaches the reader the art of precise logical reasoning and the practical use of a proof assistant as a surgical tool for formal proofs about computer science artefacts. In this sense it represents a formal approach to computer science, not just semantics. The Isabelle formalisation, including the proofs and accompanying slides, are freely available online, and the book is suitable for graduate students, advanced undergraduate students, and researchers in theoretical computer science and logic.


Concrete Semantics Related Books

Concrete Semantics
Language: en
Pages: 304
Authors: Tobias Nipkow
Categories: Computers
Type: BOOK - Published: 2014-12-03 - Publisher: Springer

DOWNLOAD EBOOK

Part I of this book is a practical introduction to working with the Isabelle proof assistant. It teaches you how to write functional programs and inductive defi
Introduction to Static Analysis
Language: en
Pages: 315
Authors: Xavier Rival
Categories: Computers
Type: BOOK - Published: 2020-02-11 - Publisher: MIT Press

DOWNLOAD EBOOK

A self-contained introduction to abstract interpretation–based static analysis, an essential resource for students, developers, and users. Static program anal
Discussing Language
Language: en
Pages: 440
Authors: Herman Parret
Categories: Language Arts & Disciplines
Type: BOOK - Published: 2017-12-04 - Publisher: Walter de Gruyter GmbH & Co KG

DOWNLOAD EBOOK

The Austin Protocol Compiler
Language: en
Pages: 160
Authors: Tommy M. McGuire
Categories: Computers
Type: BOOK - Published: 2004-11-19 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

There are two groups of researchers who are interested in designing network protocols and who cannot (yet) effectively communicate with one another c- cerning t
Verification, Model Checking, and Abstract Interpretation
Language: en
Pages: 335
Authors: Lenore D. Zuck
Categories: Computers
Type: BOOK - Published: 2003-07-01 - Publisher: Springer

DOWNLOAD EBOOK

This volume contains the proceedings of the 4th International Conference on Veri?cation, Model Checking, and Abstract Interpretation (VMCAI 2003), held in New Y