Breaking News!
60% Off the Hottest Halloween Costumes & Accessories

The Correctness-by-Construction Approach to Programming

Best Price (Coupon Required):
Buy The Correctness-by-Construction Approach to Programming for $76.50 at @ Link.springer.com when you apply the 10% OFF coupon at checkout.
Click “Get Coupon & Buy” to copy the code and unlock the deal.

Set a price drop alert to never miss an offer.

1 Offer Price Range: $84.99 - $84.99
BEST PRICE

Single Product Purchase

$76.50
@ Link.springer.com with extra coupon

Price Comparison

Seller Contact Seller List Price On Sale Shipping Best Promo Final Price Volume Discount Financing Availability Seller's Page
BEST PRICE
1 Product Purchase
@ Link.springer.com
$84.99 $84.99

10% OFF
This deals requires coupon
$76.50
See Site In stock Visit Store

Product Details

Brand
Springer Nature
Manufacturer
N/A
Part Number
0
GTIN
9783642279188
Condition
New
Product Description

The focus of this book is on bridging the gap between two extreme methods for developing software. On the one hand, there are texts and approaches that are so formal that they scare off all but the most dedicated theoretical computer scientists. On the other, there are some who believe that any measure of formality is a waste of time, resulting in software that is developed by following gut feelings and intuitions. Kourie and Watson advocate an approach known as correctness-by-construction, a technique to derive algorithms that relies on formal theory, but that requires such theory to be deployed in a very systematic and pragmatic way. First they provide the key theoretical background (like first-order predicate logic or refinement laws) that is needed to understand and apply the method. They then detail a series of graded examples ranging from binary search to lattice cover graph construction and finite automata minimization in order to show how it can be applied to increasingly complex algorithmic problems. The principal purpose of this book is to change the way software developers approach their task at programming-in-the-small level, with a view to improving code quality. Thus it coheres with both the IEEEs Guide to the Software Engineering Body of Knowledge (SWEBOK) recommendations, which identifies themes covered in this book as part of the software engineers arsenal of tools and methods, and with the goals of the Software Engineering Method and Theory (SEMAT) initiative, which aims to refound software engineering based on a solid theory.

Available Colors
Available Sizes

Reviews

0
0 reviews
5 stars
4 stars
3 stars
2 stars
1 star

Questions & Answers

Similar Products

Holding Power to Account

Holding Power to Account

$139.99
Bibliographie linguistique de lanne 1999/Linguistic Bibliography for the year 1999

Bibliographie linguistique de lanne 1999/Linguistic Bibliography for the year 1999

$54.99
The Cat's Cradle- And 8 Other Fantastic String Games Book by Elizabeth Encarnacion

The Cat's Cradle- And 8 Other Fantastic String Games Book by Elizabeth Encarnacion

$14.95
Embedded Security in Cars

Embedded Security in Cars

$109.99
Wrterbuch der Fertigungstechnik / Dictionary of Production Engineering / Dictionnaire des Technique

Wrterbuch der Fertigungstechnik / Dictionary of Production Engineering / Dictionnaire des Technique

$249.99
The Creation of the Human Development Approach

The Creation of the Human Development Approach

$119.99
Food and Agricultural Biotechnology in Ethical Perspective

Food and Agricultural Biotechnology in Ethical Perspective

$119.99
Ten

Ten

$3.71
Rehabilitation nach Myokardinfarkt in ambulanten Koronarsportgruppen

Rehabilitation nach Myokardinfarkt in ambulanten Koronarsportgruppen

$69.99
Hardy the Physician

Hardy the Physician

$39.99
Die perfekte Produktion

Die perfekte Produktion

$69.99
Manipulative Fallacies in Early America

Manipulative Fallacies in Early America

$54.99
Kritisch denken  treffend argumentieren

Kritisch denken treffend argumentieren

$37.99
Macroeconomic Policy

Macroeconomic Policy

$99.99
State and Local Population Projections

State and Local Population Projections

$129.00
Just How Long Can a Long String Be?!

Just How Long Can a Long String Be?!

$4.46
ngenmessungen

ngenmessungen

$69.99
Code Generation with Templates

Code Generation with Templates

$109.99
Eye Gaze in Intelligent User Interfaces

Eye Gaze in Intelligent User Interfaces

$109.99
Musik im Spiegel der Sprache

Musik im Spiegel der Sprache

$69.99
Vorlesungen ber Klinische Propdeutik

Vorlesungen ber Klinische Propdeutik

$59.99
Fundamental Structural Analysis

Fundamental Structural Analysis

$84.99
Vergleichende Versuche ber Verholzungsreaktionen und Fluoreszenz

Vergleichende Versuche ber Verholzungsreaktionen und Fluoreszenz

$54.99
The Worst Fairy Godmother Ever!

The Worst Fairy Godmother Ever!

$4.49
Tides of Honour by Genevieve Graham

Tides of Honour by Genevieve Graham

$16.99
Geschichte der Firma Gebrder Sulzer

Geschichte der Firma Gebrder Sulzer

$59.99
Asian and Western Writers in Dialogue

Asian and Western Writers in Dialogue

$129.00
Scholastic Success With Writing: Grade 2 Workbook

Scholastic Success With Writing: Grade 2 Workbook

$5.24
A Complex Analysis Problem Book

A Complex Analysis Problem Book

$74.99
Violence Against LGBTQ+ Persons

Violence Against LGBTQ+ Persons

$89.99
Previously

Previously

$3.75
The Novel and Europe

The Novel and Europe

$39.99
Manual der Tonographie fr die Praxis

Manual der Tonographie fr die Praxis

$59.99
Proteomics in Systems Biology

Proteomics in Systems Biology

$219.99
Ptolemy in Perspective

Ptolemy in Perspective

$219.99
Heilsames Erzhlen

Heilsames Erzhlen

$39.99
Handbuch der Netzplantechnik

Handbuch der Netzplantechnik

$69.99
Das Verkaufsnavi fr Medienberater

Das Verkaufsnavi fr Medienberater

$39.99
STACS 87

STACS 87

$54.99
The Elephant in the Boardroom

The Elephant in the Boardroom

$39.99
previous
next