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

Java Software Development with Event B

Best Price (Coupon Required):
Buy Java Software Development with Event B for $18.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: $19.99 - $19.99
BEST PRICE

Single Product Purchase

$18.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
$19.99 $19.99

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

Product Details

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

The cost of fixing software design flaws after the completion of a software product is so high that it is vital to come up with ways to detect software design flaws in the early stages of software development, for instance, during the software requirements, the analysis activity, or during software design, before coding starts. It is not uncommon that software requirements are ambiguous or contradict each other. Ambiguity is exacerbated by the fact that software requirements are typically written in a natural language, which is not tied to any formal semantics. A palliative to the ambiguity of software requirements is to restrict their syntax to boilerplates, textual templates with placeholders. However, as informal requirements do not enjoy any particular semantics, no essential properties about them (or about the system they attempt to describe) can be proven easily. Formal methods are an alternative to address this problem. They offer a range of mathematical techniques and mathematical tools to validate software requirements in the early stages of software development. This book is a living proof of the use of formal methods to develop software. The particular formalisms that we use are EVENT B and refinement calculus. In short: (i) software requirements as written as User Stories; (ii) they are ported to formal specifications; (iii) they are refined as desired; (iv) they are implemented in the form of a prototype; and finally (v) they are tested for inconsistencies. If some unit-test fails, then informal as well as formal specifications of the software system are revisited and evolved. This book presents a case study of software development of a chat system with EVENT B and a case study of formal proof of properties of a social network.

Available Colors
Available Sizes

Reviews

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

Questions & Answers

Similar Products

Chancen und Risiken junger Technologieunternehmen

Chancen und Risiken junger Technologieunternehmen

$44.99
Emerging Pathologies in Cardiology

Emerging Pathologies in Cardiology

$169.99
Breitband-Perspektiven

Breitband-Perspektiven

$39.99
Applied Spatial Data Analysis with R

Applied Spatial Data Analysis with R

$79.99
Study Guide for Statistics for Business and Financial Economics

Study Guide for Statistics for Business and Financial Economics

$54.99
Techno-Societal 2018

Techno-Societal 2018

$329.99
Mathematik fr konomen III

Mathematik fr konomen III

$23.00
The Golden Fleece: 6-Book Set

The Golden Fleece: 6-Book Set

$39.95
Verpackung von Lebensmitteln

Verpackung von Lebensmitteln

$64.99
Recent Advancements in Tourism Business, Technology and Social Sciences

Recent Advancements in Tourism Business, Technology and Social Sciences

$329.99
Challenges in Mechanics of Time Dependent Materials, Volume 2

Challenges in Mechanics of Time Dependent Materials, Volume 2

$279.99
A Marxist Study of Shakespeares Comedies

A Marxist Study of Shakespeares Comedies

$54.99
Functional Neuroradiology

Functional Neuroradiology

$279.99
Narrow-Gap Semiconductors

Narrow-Gap Semiconductors

$84.99
The 8th International Conference on Robotic, Vision, Signal Processing & Power Applications

The 8th International Conference on Robotic, Vision, Signal Processing & Power Applications

$219.99
Confidentiality in International Commercial Arbitration

Confidentiality in International Commercial Arbitration

$109.99
Therapie im Grenzgebiet von Psychiatrie und Neurologie

Therapie im Grenzgebiet von Psychiatrie und Neurologie

$84.99
France, Britain and the United States in the Twentieth Century 1900  1940

France, Britain and the United States in the Twentieth Century 1900 1940

$54.99
Pathobiology of Cancer Regimen-Related Toxicities

Pathobiology of Cancer Regimen-Related Toxicities

$129.00
Celebrate!

Celebrate!

$6.74
Allgemeine Betriebswirtschaftslehre

Allgemeine Betriebswirtschaftslehre

$59.99
Clinical Pharmacokinetic and Pharmacodynamic Drug Interactions Associated with Antimalarials

Clinical Pharmacokinetic and Pharmacodynamic Drug Interactions Associated with Antimalarials

$39.99
Brauer Groups, Hopf Algebras and Galois Theory

Brauer Groups, Hopf Algebras and Galois Theory

$54.99
Big Data and Cloud Computing

Big Data and Cloud Computing

$299.99
Representations of Transnational Human Trafficking

Representations of Transnational Human Trafficking

$31.00
Information Technology in Bio- and Medical Informatics

Information Technology in Bio- and Medical Informatics

$54.99
Variable Refrigerant Flow Systems

Variable Refrigerant Flow Systems

$139.00
Die Dampfkessel und ihr Betrieb

Die Dampfkessel und ihr Betrieb

$59.99
Simple Theorems, Proofs, and Derivations in Quantum Chemistry

Simple Theorems, Proofs, and Derivations in Quantum Chemistry

$219.99
Health Education in Context: An International Perspective on Health Education in Schools and Local C

Health Education in Context: An International Perspective on Health Education in Schools and Local C

$49.99
A First Course in Graph Theory and Combinatorics

A First Course in Graph Theory and Combinatorics

$39.99
Pancreatology

Pancreatology

$39.99
Entwicklung verteilter Anwendungen

Entwicklung verteilter Anwendungen

$37.99
Spektralanalyse durch Messung des Interferenz-Kontrasts

Spektralanalyse durch Messung des Interferenz-Kontrasts

$59.99
Beginning PowerApps

Beginning PowerApps

$44.99
Federalism, Devolution and Cleavages in Africa

Federalism, Devolution and Cleavages in Africa

$159.99
Forschungsthema: Militr

Forschungsthema: Militr

$59.99
Archaeological Research on the Societies of Late Prehistoric Xinjiang, Vol 1

Archaeological Research on the Societies of Late Prehistoric Xinjiang, Vol 1

$109.00
Control Engineering in Mechatronics

Control Engineering in Mechatronics

$159.99
The Magician's Hat by Malcolm Mitchell

The Magician's Hat by Malcolm Mitchell

$18.99
previous
next