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

Larch: Languages and Tools for Formal Specification

Best Price (Coupon Required):
Buy Larch: Languages and Tools for Formal Specification 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
9781461227045
Condition
New
Product Description

Building software often seems harder than it ought to be. It takes longer than expected, the software's functionality and performance are not as wonderful as hoped, and the software is not particularly malleable or easy to maintain. It does not have to be that way. This book is about programming, and the role that formal specifications can play in making programming easier and programs better. The intended audience is practicing programmers and students in undergraduate or basic graduate courses in software engineering or formal methods. To make the book accessible to such an audience, we have not presumed that the reader has formal training in mathematics or computer science. We have, however, presumed some programming experience. The roles of fonnal specifications Designing software is largely a matter of combining, inventing, and planning the implementation of abstractions. The goal of design is to describe a set of modules that interact with one another in simple, well defined ways. If this is achieved, people will be able to work independently on different modules, and yet the modules will fit together to accomplish the larger purpose. In addition, during program maintenance it will be possible to modify a module without affecting many others. Abstractions are intangible. But they must somehow be captured and communicated. That is what specifications are for. Specification gives us a way to say what an abstraction is, independent of any of its implementations.

Available Colors
Available Sizes

Reviews

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

Questions & Answers

Similar Products

The Palgrave Handbook of Race and Ethnic Inequalities in Education

The Palgrave Handbook of Race and Ethnic Inequalities in Education

$169.99
Biodiversity-Health-Sustainability Nexus in Socio-Ecological Production Landscapes and Seascapes (SE

Biodiversity-Health-Sustainability Nexus in Socio-Ecological Production Landscapes and Seascapes (SE

$49.99
Conflict and Cooperation on Trans-Boundary Water Resources

Conflict and Cooperation on Trans-Boundary Water Resources

$129.00
Childrens Peer Relations: Issues in Assessment and Intervention

Childrens Peer Relations: Issues in Assessment and Intervention

$84.99
English as a Lingua Franca in Migrants' Trauma Narratives

English as a Lingua Franca in Migrants' Trauma Narratives

$79.99
The Palgrave Handbook of Philosophy and Public Policy

The Palgrave Handbook of Philosophy and Public Policy

$249.99
The Greedy Triangle

The Greedy Triangle

$5.99
Caldern

Caldern

$17.99
Digital Assessment in Higher Education

Digital Assessment in Higher Education

$129.00
Crafting Alliances- An Unofficial Minecraft Adventure Diary of an 8-Bit Warrior Series 3 by Cube Kid

Crafting Alliances- An Unofficial Minecraft Adventure Diary of an 8-Bit Warrior Series 3 by Cube Kid

$12.99
Aquifer Characterization Techniques

Aquifer Characterization Techniques

$199.99
Gehirnprparation Mittels Zerfaserung

Gehirnprparation Mittels Zerfaserung

$84.99
Valuing Intellectual Capital

Valuing Intellectual Capital

$139.99
Animal Feed Formulation

Animal Feed Formulation

$219.99
Linguistik im Sprachvergleich

Linguistik im Sprachvergleich

$39.99
Drugs in Africa

Drugs in Africa

$54.99
Kognitiv-behaviorale Psychotherapie von ngsten

Kognitiv-behaviorale Psychotherapie von ngsten

$49.99
Controlling im Handel

Controlling im Handel

$74.99
Markets, Risk and Money

Markets, Risk and Money

$59.99
Build iOS Database Apps with Swift and SQLite

Build iOS Database Apps with Swift and SQLite

$37.99
Heidegger on Death and Being

Heidegger on Death and Being

$89.00
Handbuch Mediation und Konfliktmanagement

Handbuch Mediation und Konfliktmanagement

$139.99
Der Wrmeaustausch im festen Erdboden, in Gewssern und in der Atmosphre

Der Wrmeaustausch im festen Erdboden, in Gewssern und in der Atmosphre

$59.99
The Palgrave International Handbook of Human Trafficking

The Palgrave International Handbook of Human Trafficking

$549.99
Hydrologie und Wasserwirtschaft

Hydrologie und Wasserwirtschaft

$54.99
Molecular Environmental Soil Science

Molecular Environmental Soil Science

$169.99
Parliaments and Legislative Activity

Parliaments and Legislative Activity

$54.99
Medatenerfassung in der Kern- und Teilchenphysik

Medatenerfassung in der Kern- und Teilchenphysik

$44.99
Manufactured Fibre Technology

Manufactured Fibre Technology

$299.00
Environmental Issues in the New World Trading System

Environmental Issues in the New World Trading System

$109.99
Inside Relational Databases with Examples in Access

Inside Relational Databases with Examples in Access

$34.99
Telefonpraxis in Banken

Telefonpraxis in Banken

$69.99
Dienstleistungseinkauf

Dienstleistungseinkauf

$74.99
Ocean Dynamics

Ocean Dynamics

$219.99
Early Childhood Education in Chinese Societies

Early Childhood Education in Chinese Societies

$139.99
Problems of Birth Defects

Problems of Birth Defects

$54.99
The Diary of Queen Maria Carolina of Naples, 1781-1785

The Diary of Queen Maria Carolina of Naples, 1781-1785

$109.99
Plankton Is Pushy (Hardcover)

Plankton Is Pushy (Hardcover)

$12.74
Informatik

Informatik

$69.95
Video Processing in the Cloud

Video Processing in the Cloud

$39.99
previous
next