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

GET 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

GET EBOOK

A self-contained introduction to abstract interpretation–based static analysis, an essential resource for students, developers, and users. Static program anal
Semantics in Data and Knowledge Bases
Language: en
Pages: 225
Authors: Klaus-Dieter Schewe
Categories: Computers
Type: BOOK - Published: 2008-11-06 - Publisher: Springer Science & Business Media

GET EBOOK

This book constitutes the thoroughly refereed post-workshop proceedings of the Third International Workshop on Semantics in Data and Knolwedge Bases, SDKB 2008,
Semantics, Logics, and Calculi
Language: en
Pages: 353
Authors: Christian W. Probst
Categories: Computers
Type: BOOK - Published: 2016-01-07 - Publisher: Springer

GET EBOOK

This Festschrift volume is published in honor of Hanne Riis Nielson and Flemming Nielson on the occasion of their 60th birthdays in 2014 and 2015, respectively.
Static Analysis
Language: en
Pages: 482
Authors: Radhia Cousot
Categories: Computers
Type: BOOK - Published: 2010-09-09 - Publisher: Springer Science & Business Media

GET EBOOK

This book constitutes the refereed proceedings of the 16th International Symposium on Static Analysis, SAS 2010, held in Perpignan, France in September 2010. Th