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

Program Development by Refinement

Best Price (Coupon Required):
Buy Program Development by Refinement for $152.10 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: $169.00 - $169.00
BEST PRICE

Single Product Purchase

$152.10
@ 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
$169.00 $169.00

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

Product Details

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

The Idea of Program Refinement Programs are complex. They are typically so complex, that they go beyond the full comprehension even of the programmer or team who designed them, with all the consequences this has. How can we cope with such complexity in a satisfactory way? An approach, advocated for a long time, is to separate a concise specification of a program - the "what" - from a possibly involved implementation - the "how". Once a specification is obtained from the set of requirements on the program, there can still be a large gap to an efficient implementation. The development from specification to implementation can then proceed by a succession oflayers, such that each layer is a refinement of the previous one. Design decisions can be introduced in refinement steps one at a time. By this, the refinement steps can be kept small and manageable. Still, the set of all requirements can be far too large to be taken completely into account in the initial specification. Even if they could, they might obscure issues more than clarify them. For example: An information system for stored goods needs to produce an error message on il legal input. Yet, the exact wording - and even the language - of those messages is irrelevant for an understanding of the essence of the system. A banking application interacts with customers with a graphical interface. Yet the specification of the graphical layout is secondary compared to the specification of the possible transactions.

Available Colors
Available Sizes

Reviews

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

Questions & Answers

Similar Products

Labor, Employment and Agricultural Development in West Asia and North Africa

Labor, Employment and Agricultural Development in West Asia and North Africa

$39.99
Subarachnoid Hemorrhage in Clinical Practice

Subarachnoid Hemorrhage in Clinical Practice

$54.99
Cmo son buenos amigos los dinosaurios?

Cmo son buenos amigos los dinosaurios?

$5.99
Disordered Defaecation

Disordered Defaecation

$39.99
Beginning Unreal Game Development

Beginning Unreal Game Development

$54.99
The New Public Leadership Challenge

The New Public Leadership Challenge

$109.00
Ordered Algebraic Structures

Ordered Algebraic Structures

$129.00
Trennflchenformulierungen fr die statische und dynamische Berechnung von Bogenstaumauern

Trennflchenformulierungen fr die statische und dynamische Berechnung von Bogenstaumauern

$59.99
Extraordinary Disorders of Human Behavior

Extraordinary Disorders of Human Behavior

$109.99
Coming Up Cuban (Hardcover)

Coming Up Cuban (Hardcover)

$14.24
Politische Vergemeinschaftung durch symbolische Politik

Politische Vergemeinschaftung durch symbolische Politik

$64.99
Quantum Plasmadynamics

Quantum Plasmadynamics

$129.99
Computer Performance Evaluation: Modelling Techniques and Tools

Computer Performance Evaluation: Modelling Techniques and Tools

$39.99
Handbook of Technical Diagnostics

Handbook of Technical Diagnostics

$299.00
Deutsches Gesundheitswesen

Deutsches Gesundheitswesen

$59.99
Database and Expert Systems Applications

Database and Expert Systems Applications

$59.99
The Convenience of White-Collar Crime in Business

The Convenience of White-Collar Crime in Business

$109.99
Schadstoffe im Boden

Schadstoffe im Boden

$49.99
Individualitt in der Musik

Individualitt in der Musik

$39.99
Formal Aspects of Security

Formal Aspects of Security

$54.99
Mitochondria: Structure, Biogenesis and Transducing Functions

Mitochondria: Structure, Biogenesis and Transducing Functions

$39.99
Lebenszyklusorientiertes Produktcontrolling

Lebenszyklusorientiertes Produktcontrolling

$64.99
Rolle, Status, Erwartungen und soziale Gruppe

Rolle, Status, Erwartungen und soziale Gruppe

$44.99
Higher Segal Spaces

Higher Segal Spaces

$54.99
Natural Gas Hydrate

Natural Gas Hydrate

$54.99
Millions, Billions, & Trillions

Millions, Billions, & Trillions

$5.96
Diversity Management in Organisationen der Sozialwirtschaft

Diversity Management in Organisationen der Sozialwirtschaft

$29.99
Soziologie in Deutschland und sterreich 19181945

Soziologie in Deutschland und sterreich 19181945

$59.99
Social Justice in the U.S.-Mexico Border Region

Social Justice in the U.S.-Mexico Border Region

$139.00
Integralgleichungen

Integralgleichungen

$39.99
Das Reich der Nebel

Das Reich der Nebel

$59.99
Occupational Cancers

Occupational Cancers

$149.00
Responsible and Sustainable Operations

Responsible and Sustainable Operations

$199.99
Advanced Hybrid Information Processing

Advanced Hybrid Information Processing

$84.99
Ich lasse mich coachen

Ich lasse mich coachen

$49.99
Plant-Microbe Interactions

Plant-Microbe Interactions

$219.99
Advanced Gear Engineering

Advanced Gear Engineering

$249.99
Civil Resistance and Violent Conflict in Latin America

Civil Resistance and Violent Conflict in Latin America

$109.00
Ethical Public Health Policy Within Pandemics

Ethical Public Health Policy Within Pandemics

$129.99
The New Threat

The New Threat

$39.99
previous
next