Dynamic Logic for an Intermediate Language - Softcover

Ulbrich, Mattias

 
9783844297034: Dynamic Logic for an Intermediate Language

Synopsis

This book is about ensuring that software behaves as it is supposed to behave. More precisely, it is concerned with the deductive verification of the compliance of software implementations with their formal specification.

Two successful ideas in program verification are integrated into a new approach which combines the advantages of Dynamic logic is brought together with verification on an intermediate verification language.

Program verification combines the difficulties of two tasks in the difficulty of verifying algorithms and the problems of verification on implementation level. We propose a methodology to decompose this difficult task into two easier tasks using the well-established technique of refinement.

"synopsis" may belong to another edition of this title.