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

Pter R. Surjn

Pter R. Surjn

$109.99
The Phenomenology of Man and of the Human Condition

The Phenomenology of Man and of the Human Condition

$169.00
Melancholie in der Dramatik des Sturm und Drang

Melancholie in der Dramatik des Sturm und Drang

$69.99
Snake Robots

Snake Robots

$169.99
Positive Rights in a Republic of Talk

Positive Rights in a Republic of Talk

$39.99
Patientenorientierte Beratung in der Pflege

Patientenorientierte Beratung in der Pflege

$39.99
Intelligent Systems'2014

Intelligent Systems'2014

$219.99
Nanoelectronics Fundamentals

Nanoelectronics Fundamentals

$219.99
Lepton Flavor Violation from Low Scale Seesaw Neutrinos with Masses Reachable at the LHC

Lepton Flavor Violation from Low Scale Seesaw Neutrinos with Masses Reachable at the LHC

$109.99
Tennessee (A True Book: My United States)

Tennessee (A True Book: My United States)

$5.96
Smart Multimedia

Smart Multimedia

$54.99
Managing Future Enterprise

Managing Future Enterprise

$39.99
Thought Leadership

Thought Leadership

$39.99
Practice and Theory of Automated Timetabling V

Practice and Theory of Automated Timetabling V

$54.99
Nationale Selbst- und Fremdbilder im Gesprch

Nationale Selbst- und Fremdbilder im Gesprch

$59.99
The Broken Earth Trilogy: The Fifth Season, The Obelisk Gate, The Stone Sky by N. K. Jemisin

The Broken Earth Trilogy: The Fifth Season, The Obelisk Gate, The Stone Sky by N. K. Jemisin

$49.99
Grails Persistence with GORM and GSQL

Grails Persistence with GORM and GSQL

$29.99
Orte der Gewalt

Orte der Gewalt

$59.99
Myth and Narrative in International Politics

Myth and Narrative in International Politics

$139.00
Collaborative Governance Primer

Collaborative Governance Primer

$39.99
Vergleich zwischen kalt und warm umgeformten Bden

Vergleich zwischen kalt und warm umgeformten Bden

$59.99
Security and Privacy in User Modeling

Security and Privacy in User Modeling

$54.99
Einfluss der EU-Taxonomie auf den Mittelstand

Einfluss der EU-Taxonomie auf den Mittelstand

$59.99
Practical Node.js

Practical Node.js

$69.99
Advances in Databases and Information Systems

Advances in Databases and Information Systems

$54.99
Maschinelles Lernen - Grundlagen und Anwendungen

Maschinelles Lernen - Grundlagen und Anwendungen

$39.99
Biography

Biography

$14.99
Principia Designae  Pre-Design, Design, and Post-Design

Principia Designae Pre-Design, Design, and Post-Design

$109.99
Foundational Aspects of Family-School Partnership Research

Foundational Aspects of Family-School Partnership Research

$109.99
Magic Realism in Holocaust Literature

Magic Realism in Holocaust Literature

$39.99
Modeling Explosions and Blast Waves

Modeling Explosions and Blast Waves

$129.99
Inclusive Design of a Smart Device for People with Parkinsons Disease

Inclusive Design of a Smart Device for People with Parkinsons Disease

$159.99
International Humanitarian Law Facing New Challenges

International Humanitarian Law Facing New Challenges

$169.99
Foundations of Information and Knowledge Systems

Foundations of Information and Knowledge Systems

$54.99
Modeling Decisions for Artificial Intelligence

Modeling Decisions for Artificial Intelligence

$39.99
Global Solution Branches of Two Point Boundary Value Problems

Global Solution Branches of Two Point Boundary Value Problems

$29.99
Inhalation Anaesthesia Today and Tomorrow

Inhalation Anaesthesia Today and Tomorrow

$54.99
Techno-societal 2022

Techno-societal 2022

$299.00
Spieltheorie

Spieltheorie

$37.99
Designing a Place Called Home

Designing a Place Called Home

$54.99
previous
next