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

Rigorous Software Development

Best Price:
Buy Rigorous Software Development for $29.99 at @ Link.springer.com
No coupon is required — this is the standard retail price.

Set a price drop alert to never miss an offer.

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

Single Product Purchase

$29.99
@ Link.springer.com     BUY Now

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
$29.99 $29.99

$29.99
See Site In stock Visit Store

Product Details

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

The use of mathematical methods in the development of software is essential when reliable systems are sought; in particular they are now strongly recommended by the official norms adopted in the production of critical software. Program Verification is the area of computer science that studies mathematical methods for checking that a program conforms to its specification. This text is a self-contained introduction to program verification using logic-based methods, presented in the broader context of formal methods for software engineering. The idea of specifying the behaviour of individual software components by attaching contracts to them is now a widely followed approach in program development, which has given rise notably to the development of a number of behavioural interface specification languages and program verification tools. A foundation for the static verification of programs based on contract-annotated routines is laid out in the book. These can be independently verified, which provides a modular approach to the verification of software. The text assumes only basic knowledge of standard mathematical concepts that should be familiar to any computer science student. It includes a self-contained introduction to propositional logic and first-order reasoning with theories, followed by a study of program verification that combines theoretical and practical aspects - from a program logic (a variant of Hoare logic for programs containing user-provided annotations) to the use of a realistic tool for the verification of C programs (annotated using the ACSL specification language), through the generation of verification conditions and the static verification of runtime errors.

Available Colors
Available Sizes

Reviews

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

Questions & Answers

Similar Products

Practical Computer Vision Applications Using Deep Learning with CNNs

Practical Computer Vision Applications Using Deep Learning with CNNs

$59.99
Frank Herbert's

Frank Herbert's "Dune"

$39.99
Representations of Multiple-Valued Logic Functions

Representations of Multiple-Valued Logic Functions

$37.99
Hunt a Killer #1: Perfect Score

Hunt a Killer #1: Perfect Score

$8.99
Rauchen, ein ganz normales Konsumverhalten?

Rauchen, ein ganz normales Konsumverhalten?

$59.99
Lexikon Literaturverfilmungen

Lexikon Literaturverfilmungen

$29.99
The Best of Verity Stob

The Best of Verity Stob

$29.99
Grundlagen der Produktionswirtschaft

Grundlagen der Produktionswirtschaft

$69.99
Ultrasonography in Ophthalmology 12

Ultrasonography in Ophthalmology 12

$39.99
External Constraints on Economic Policy in Brazil, 18891930

External Constraints on Economic Policy in Brazil, 18891930

$54.99
Pro Agile .NET Development with SCRUM

Pro Agile .NET Development with SCRUM

$39.99
The Soils of Ireland

The Soils of Ireland

$169.99
Reviews of Environmental Contamination and Toxicology Volume 255

Reviews of Environmental Contamination and Toxicology Volume 255

$159.99
Algorithmic Aspects in Information and Management

Algorithmic Aspects in Information and Management

$54.99
Data and Text Processing for Health and Life Sciences

Data and Text Processing for Health and Life Sciences

$159.99
Tax Strategies for the Business Owner

Tax Strategies for the Business Owner

$29.99
Stem Cell Transcriptional Networks

Stem Cell Transcriptional Networks

$99.00
Finding the Voice of the River

Finding the Voice of the River

$49.99
Maschinenbelegungsplanung mit Evolutionren Algorithmen

Maschinenbelegungsplanung mit Evolutionren Algorithmen

$44.99
Modern Methodology and Applications in Spatial-Temporal Modeling

Modern Methodology and Applications in Spatial-Temporal Modeling

$54.99
Hospital-Based Health Technology Assessment

Hospital-Based Health Technology Assessment

$79.99
Technische Informatik

Technische Informatik

$39.99
Globalisierung, Vernetzung und Erwerbsarbeit

Globalisierung, Vernetzung und Erwerbsarbeit

$59.99
Duality for Nonconvex Approximation and Optimization

Duality for Nonconvex Approximation and Optimization

$109.99
Tundra in Danger (A True Book: The Earth at Risk)

Tundra in Danger (A True Book: The Earth at Risk)

$5.99
Interne Organisationskommunikation

Interne Organisationskommunikation

$49.99
Lipoprotein Metabolism and Atherogenesis

Lipoprotein Metabolism and Atherogenesis

$54.99
Dringliche Thoraxchirurgie

Dringliche Thoraxchirurgie

$59.99
Earthquake Prediction and Seismicity Patterns

Earthquake Prediction and Seismicity Patterns

$39.99
Stochastic SpaceTime Models and Limit Theorems

Stochastic SpaceTime Models and Limit Theorems

$54.99
Wrmebedarf der Silikatglasbildung

Wrmebedarf der Silikatglasbildung

$59.99
Programming with Scala

Programming with Scala

$39.99
Coaching fur Industrie 4.0

Coaching fur Industrie 4.0

$39.99
Responsible Procurement

Responsible Procurement

$59.99
Doing Phenomenology

Doing Phenomenology

$129.00
Electron-Molecule Collisions

Electron-Molecule Collisions

$169.00
Elektrochemische Kinetik

Elektrochemische Kinetik

$39.99
Numerical Methods in Engineering & Science

Numerical Methods in Engineering & Science

$54.99
Managing Heart Failure in Primary Care: A Case Study Approach

Managing Heart Failure in Primary Care: A Case Study Approach

$99.99
Geology of the Cayman Islands

Geology of the Cayman Islands

$59.99
previous
next