Constructing Correct Software (Formal Approaches to Computing and Information Technology)

2nd ed. edition
  • 0 Ratings
  • 0 Want to read
  • 0 Currently reading
  • 0 Have read
Not in Library

My Reading Lists:

Create a new list

Check-In

×Close
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Today

  • 0 Ratings
  • 0 Want to read
  • 0 Currently reading
  • 0 Have read

Buy this book

Last edited by MARC Bot
August 12, 2024 | History

Constructing Correct Software (Formal Approaches to Computing and Information Technology)

2nd ed. edition
  • 0 Ratings
  • 0 Want to read
  • 0 Currently reading
  • 0 Have read

Central to Formal Methods is the so-called Correctness Theorem which relates a specification to its correct Implementations. This theorem is the goal of traditional program testing and, more recently, of program verification (in which the theorem must be proved). Proofs are difficult, though even with the use of powerful theorem provers. This volume explains and illustrates an alternative method, which allows the construction of (necessarily correct) algorithms from a specification using algebraic transformations and refinement techniques which prevent the introduction of errors. Based on teaching material used extensively at Loughborough University, John Cooke introduces the basics, using simple examples and lots of detailed working (which can often be re-used). Constructing Correct Software will provide invaluable reading for students and practitioners of Computer Science and Software Engineering to whom correctness of software is of prime importance.

Publish Date
Publisher
Springer
Language
English
Pages
509

Buy this book

Previews available in: English

Edition Availability
Cover of: Constructing Correct Software (Formal Approaches to Computing and Information Technology)
Constructing Correct Software (Formal Approaches to Computing and Information Technology)
October 25, 2004, Springer
Paperback in English - 2nd ed. edition

Add another edition?

Book Details


First Sentence

"It is an introduction to the science of writing programs, the engineering of software."

Classifications

Library of Congress
QA76.76.D47 C666 2005, QA76.758

The Physical Object

Format
Paperback
Number of pages
509
Dimensions
9.1 x 6.1 x 1.2 inches
Weight
1.7 pounds

ID Numbers

Open Library
OL8974432M
Internet Archive
constructingcorr00bscj
ISBN 10
1852338202
ISBN 13
9781852338206
LCCN
2004050410
OCLC/WorldCat
55286217
Library Thing
582203
Goodreads
2560415

Community Reviews (0)

Feedback?
No community reviews have been submitted for this work.

Lists

This work does not appear on any lists.

History

Download catalog record: RDF / JSON
August 12, 2024 Edited by MARC Bot import existing book
February 25, 2022 Edited by ImportBot import existing book
June 29, 2019 Edited by MARC Bot import existing book
April 28, 2010 Edited by Open Library Bot Linked existing covers to the work.
December 10, 2009 Created by WorkBot add works page