Theory of Program Structures: Schemes, Semantics, Verification

Free Download

Authors:

Edition: 1

Series: Lecture Notes in Computer Science 36

ISBN: 3540074155, 9783540074151

Size: 3 MB (2786716 bytes)

Pages: 370/375

File format:

Language:

Publishing Year:

Category: Tags: ,

Prof. Sheila A. Greibach (eds.)3540074155, 9783540074151

The material in these lecture notes offers an exposition – aijned at graduate students rather than researchers in the field – of a topic often called ”program schemata” or ”schematology”. The subject matter represents one approach to formalizing the elusive notion of the ”semantics of programming languages”. The idea is to model an ”abstract flowchart” and study the interrelation between the syntax of programs (what can be said about their behavior from their format) and the semantics (what they actually ”do”, depending on the interpretation, the programming language, and perhaps even the implementation) and examine the application of formal proof systems to verify properties of programs.

Table of contents :
Introduction….Pages 1-1-1-8
Program schemes — basic definitions and concepts….Pages 2-1-2-27
Program schemes — basic properties….Pages 3-1-3-39
Structured Programs….Pages 4-1-4-65
Correctness and program verification….Pages 5-1-5-34
Decision problems….Pages 6-1-6-34
Recursion schemes….Pages 7-1-7-78
Monadic recursion schemes….Pages 8-1-8-36

Reviews

There are no reviews yet.

Be the first to review “Theory of Program Structures: Schemes, Semantics, Verification”
Shopping Cart
Scroll to Top