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

Unilateral Biportal Endoscopy of the Spine

Unilateral Biportal Endoscopy of the Spine

$179.99
Elektronentheorie der Metalle

Elektronentheorie der Metalle

$59.99
Einfhrung in die Abbildungsgeometrie

Einfhrung in die Abbildungsgeometrie

$24.99
Neue deutsche Auenpolitik

Neue deutsche Auenpolitik

$59.99
Autolust! Dieselfrust?

Autolust! Dieselfrust?

$17.99
Road Movies

Road Movies

$39.99
Complex Systems and Their Applications

Complex Systems and Their Applications

$169.00
Eicosanoids, Apolipoproteins, Lipoprotein Particles, and Atherosclerosis

Eicosanoids, Apolipoproteins, Lipoprotein Particles, and Atherosclerosis

$39.99
Immer wieder Krieg?

Immer wieder Krieg?

$59.99
Under a Crimson Sun

Under a Crimson Sun

$29.99
Performance, Madness and Psychiatry

Performance, Madness and Psychiatry

$89.00
Untersuchungen ber Wurzelatmung

Untersuchungen ber Wurzelatmung

$59.99
Digital Parties

Digital Parties

$129.99
Mdchenbcher: Leitbilder fr Weiblichkeit

Mdchenbcher: Leitbilder fr Weiblichkeit

$39.99
Big Data  BigData 2020

Big Data BigData 2020

$39.99
Studien zur wirtschaftlichen Verfahrensforschung (Operations Research)

Studien zur wirtschaftlichen Verfahrensforschung (Operations Research)

$59.99
Elektrochemie

Elektrochemie

$54.99
Nucleocytoplasmic Transport

Nucleocytoplasmic Transport

$109.99
Leadership, Management and Command

Leadership, Management and Command

$99.99
Die Chemie des Kautschuks

Die Chemie des Kautschuks

$69.99
Integrierte Produktionssteuerung mit Modularprogrammen

Integrierte Produktionssteuerung mit Modularprogrammen

$49.99
Brand Strength

Brand Strength

$54.99
Guidance on the Classification of Offshore Containers

Guidance on the Classification of Offshore Containers

$22.99
Multivariate Statistical Process Control

Multivariate Statistical Process Control

$139.99
Nichtlineare Programmplanung

Nichtlineare Programmplanung

$59.99
Technologisches Prozemodell fr die Kugelschleifbearbeitung

Technologisches Prozemodell fr die Kugelschleifbearbeitung

$84.99
Die Gemeinden und der Gemeinsame Markt

Die Gemeinden und der Gemeinsame Markt

$59.99
Gabler | MLP Berufs- und Karriere-Planer Life Sciences 2009 | 2010

Gabler | MLP Berufs- und Karriere-Planer Life Sciences 2009 | 2010

$39.99
Aachener Bausachverstndigentage 2011

Aachener Bausachverstndigentage 2011

$49.99
The Evolution of Mammalian Characters

The Evolution of Mammalian Characters

$54.99
Inorganic Perovskite Materials and Devices

Inorganic Perovskite Materials and Devices

$149.00
Behavioral Neurobiology of Stress-related Disorders

Behavioral Neurobiology of Stress-related Disorders

$129.00
Code of Honor

Code of Honor

$5.99
Soil Testing, Soil Stability and Ground Improvement

Soil Testing, Soil Stability and Ground Improvement

$169.99
Branch-and-Bound Applications in Combinatorial Data Analysis

Branch-and-Bound Applications in Combinatorial Data Analysis

$89.00
Integration von Migranten

Integration von Migranten

$64.99
Kapitalstrukturpolitik deutscher brsennotierter Aktiengesellschaften

Kapitalstrukturpolitik deutscher brsennotierter Aktiengesellschaften

$59.99
Building Progressive Web Applications with Vue.js

Building Progressive Web Applications with Vue.js

$39.99
System Identification and Adaptive Control

System Identification and Adaptive Control

$109.99
An Algebraic Approach to Association Schemes

An Algebraic Approach to Association Schemes

$39.99
previous
next