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

Student Migrants and Contemporary Educational Mobilities

Student Migrants and Contemporary Educational Mobilities

$119.99
Beitrge zur Frage der lipoiden Organhmolysine und ihrer Beeinflussung durch Traubenzuckerftterung

Beitrge zur Frage der lipoiden Organhmolysine und ihrer Beeinflussung durch Traubenzuckerftterung

$54.99
DV-Projektrecht

DV-Projektrecht

$39.99
uere Ballistik

uere Ballistik

$84.99
jQuery Recipes

jQuery Recipes

$34.99
Stochastik ohne Zufall und Wahrscheinlichkeit

Stochastik ohne Zufall und Wahrscheinlichkeit

$17.99
Adaptation and Evolution in Marine Environments, Volume 1

Adaptation and Evolution in Marine Environments, Volume 1

$109.99
Mdchenbilder in deutschen Jugendzeitschriften der Gegenwart

Mdchenbilder in deutschen Jugendzeitschriften der Gegenwart

$59.99
Musik in Baden-Wrttemberg. Jahrbuch 2023/24

Musik in Baden-Wrttemberg. Jahrbuch 2023/24

$79.99
Intergovernmental Relations in Divided Societies

Intergovernmental Relations in Divided Societies

$109.00
New England Nation

New England Nation

$54.99
Advances in Cultural Linguistics

Advances in Cultural Linguistics

$199.99
Stadt und Kulturraum Angloamerika

Stadt und Kulturraum Angloamerika

$64.99
Current Issues in Comparative Grammar

Current Issues in Comparative Grammar

$109.99
Software Process Improvement and Capability Determination

Software Process Improvement and Capability Determination

$54.99
Crime Prevention, Security and Community Safety Using the 5Is Framework

Crime Prevention, Security and Community Safety Using the 5Is Framework

$84.99
The Plot to Kill Hitler: The Plot to Kill Hitler: Execution

The Plot to Kill Hitler: The Plot to Kill Hitler: Execution

$5.24
Thermal Stresses in Plates and Shells

Thermal Stresses in Plates and Shells

$129.99
IoT and Analytics for Sensor Networks

IoT and Analytics for Sensor Networks

$219.99
Encounters in the Victorian Press

Encounters in the Victorian Press

$54.99
Critical Infrastructure Protection IX

Critical Infrastructure Protection IX

$54.99
Adenocarcinoma of the Prostate

Adenocarcinoma of the Prostate

$54.99
Das Vorzeichnen im Kessel- und Apparatebau

Das Vorzeichnen im Kessel- und Apparatebau

$69.95
A Life in Jazz

A Life in Jazz

$29.99
Mathematical Foundations of Computer Science 1999

Mathematical Foundations of Computer Science 1999

$39.99
Unternehmensbewertung fr substanzsteuerliche Zwecke

Unternehmensbewertung fr substanzsteuerliche Zwecke

$69.99
Motion Control of Underactuated Mechanical Systems

Motion Control of Underactuated Mechanical Systems

$109.99
Hospital Wastewaters

Hospital Wastewaters

$299.00
New Takes in Film-Philosophy

New Takes in Film-Philosophy

$54.99
Video Atlas of Intraoperative Applications of Near Infrared Fluorescence Imaging

Video Atlas of Intraoperative Applications of Near Infrared Fluorescence Imaging

$109.99
Wissensbasierte Systeme

Wissensbasierte Systeme

$69.99
Transnational Broadcasting in the Indo Pacific

Transnational Broadcasting in the Indo Pacific

$109.99
Groundwater and Subsurface Remediation

Groundwater and Subsurface Remediation

$84.99
Tree Root Systems and Their Mycorrhizas

Tree Root Systems and Their Mycorrhizas

$219.99
Geriatric Nephrology

Geriatric Nephrology

$219.99
An Egg Is Quiet

An Egg Is Quiet

$5.96
Data Management, Analytics and Innovation

Data Management, Analytics and Innovation

$129.00
Medical Computer Vision and Bayesian and Graphical Models for Biomedical Imaging

Medical Computer Vision and Bayesian and Graphical Models for Biomedical Imaging

$54.99
Kosten-Management

Kosten-Management

$59.99
Homeowners and the Resilient City

Homeowners and the Resilient City

$159.99
previous
next