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

The Evolution of Programs

Best Price (Coupon Required):
Buy The Evolution of Programs for $36.00 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: $39.99 - $39.99
BEST PRICE

Single Product Purchase

$36.00
@ 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
$39.99 $39.99

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

Product Details

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

-Ecclesiastes 12:12 Programs are invariably subjected to many rorms or transrormation. After an initial version of a program has been designed and developed, it undergoes debugging and certification. In addition, most long-lived pro grams have a liCe-cycle that includes modifications to meet amended specifications and extensions for expanded capabilities. Such evolution ary aspects of programming are the topic of this monograph. We present rormal methods for manipulating programs and illustrate their applica tion with numerous examples. Such methods could be incorporated in semi-automated programming environments, where they would serve to ease the burden on the programmer. We begin by describing a method whereby a given program that achieves one goal can be modified to achieve a different goal or a pro gram that computes wrong results can be debugged to achieve the 2 Preface intended results. The abstraction of a set of cognate programs to obtain a program schema, and the instantiation of abstract schemata to solve concrete problems, are approached from the same perspective. In addition, we describe synthesis rules for generating code from specifications and annotation rules for making assertions about code. The synthesis rules may be used when a program is first being developed, or when, in the course of modifying a program, the need arises to rewrite a program segment. Annotation rules may be used for the purpose of determining what an incorrect program really does before attempting to debug it or how a correct program works before attempting to modify it.

Available Colors
Available Sizes

Reviews

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

Questions & Answers

Similar Products

New Reflections on Primo Levi

New Reflections on Primo Levi

$54.99
Sozialraumorientierte Schulsozialarbeit

Sozialraumorientierte Schulsozialarbeit

$39.99
Medical Imaging and Augmented Reality

Medical Imaging and Augmented Reality

$54.99
Interpersonal Relationships and the Self-Concept

Interpersonal Relationships and the Self-Concept

$199.99
Tetracyclines in Biology, Chemistry and Medicine

Tetracyclines in Biology, Chemistry and Medicine

$129.00
Endophthalmitis

Endophthalmitis

$159.99
EDV-Anwendungen in der betrieblichen Abfallwirtschaft

EDV-Anwendungen in der betrieblichen Abfallwirtschaft

$69.99
Taking Place

Taking Place

$129.99
Unleash the System On Chip using FPGAs and Handel C

Unleash the System On Chip using FPGAs and Handel C

$109.99
Climate Resilience and Environmental Sustainability Approaches

Climate Resilience and Environmental Sustainability Approaches

$179.99
Technical Artefacts: Creations of Mind and Matter

Technical Artefacts: Creations of Mind and Matter

$109.99
The Political Economy of James Buchanan

The Political Economy of James Buchanan

$109.99
Nanoparticles for Drug Delivery

Nanoparticles for Drug Delivery

$249.99
Lawyers and Mediation

Lawyers and Mediation

$129.99
Whatever Shines Should be Observed

Whatever Shines Should be Observed

$109.99
Carbon Monoxide in Organic Synthesis

Carbon Monoxide in Organic Synthesis

$54.99
Virginia Woolf

Virginia Woolf

$39.99
Marktwertorientiertes Beteiligungscontrolling

Marktwertorientiertes Beteiligungscontrolling

$49.99
Certification and Security in E-Services

Certification and Security in E-Services

$84.99
Entwurf Graphischer Benutzerschnittstellen

Entwurf Graphischer Benutzerschnittstellen

$69.99
Law and Prediction in the Light of Chaos Research

Law and Prediction in the Light of Chaos Research

$39.99
Data Privacy Management, Autonomous Spontaneous Security, and Security Assurance

Data Privacy Management, Autonomous Spontaneous Security, and Security Assurance

$39.99
Zur Differentialgeometrie von Flchen im n-dimensionalen euklidischen Raum. Adjungierte Extremalflc

Zur Differentialgeometrie von Flchen im n-dimensionalen euklidischen Raum. Adjungierte Extremalflc

$49.99
Solar Energy Applications to Dwellings

Solar Energy Applications to Dwellings

$169.99
TaiwanA Light in the East

TaiwanA Light in the East

$54.99
Elektronentheorie der Metalle

Elektronentheorie der Metalle

$59.99
Object-Oriented Design with ABAP

Object-Oriented Design with ABAP

$54.99
Fringe 2013

Fringe 2013

$259.00
Combatting Disruptive Change

Combatting Disruptive Change

$54.99
Softwareentwicklung in C++

Softwareentwicklung in C++

$39.99
Social Identities of Young Indigenous People in Contemporary Australia

Social Identities of Young Indigenous People in Contemporary Australia

$54.99
Positive Feedback Economies

Positive Feedback Economies

$69.99
Politische Forschung

Politische Forschung

$59.99
Making Christ Present in China

Making Christ Present in China

$39.99
Geriatrie in der Praxis

Geriatrie in der Praxis

$44.99
Strategische Personalplanung und Humankapitalbewertung

Strategische Personalplanung und Humankapitalbewertung

$59.99
Regulation of Gene Expression in Escherichia coli

Regulation of Gene Expression in Escherichia coli

$109.99
Kooperatives Customer Relationship Management

Kooperatives Customer Relationship Management

$59.99
A Dictionary of Diplomacy

A Dictionary of Diplomacy

$54.99
Upon What Does the Turtle Stand?

Upon What Does the Turtle Stand?

$84.99
previous
next