Please note: In order to keep Hive up to date and provide users with the best features, we are no longer able to fully support Internet Explorer. The site is still available to you, however some sections of the site may appear broken. We would encourage you to move to a more modern browser like Firefox, Edge or Chrome in order to experience the site fully.

Refinement Calculus : A Systematic Introduction, PDF eBook

Refinement Calculus : A Systematic Introduction PDF

Part of the Texts in Computer Science series

PDF

Please note: eBooks can only be purchased with a UK issued credit card and all our eBooks (ePub and PDF) are DRM protected.

Description

Much current research in computer science is concerned with two questions: is a program correct? And how can we improve a correct program preserving correctness?

This latter question is known as the refinement of programs and the purpose of this book is to consider these questions in a formal setting.

In fact, correctness turns out to be a special case of refinement and so the focus is on refinement.

Although a reasonable background knowledge is assumed from mathematics and CS, the book is a self-contained introduction suitable for graduate students and researchers coming to this subject for the first time.

There are numerous exercises provided of varying degrees of challenge.

Information

Information