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

Japanese Urban System

Japanese Urban System

$109.99
Shale Energy Revolution

Shale Energy Revolution

$109.99
Albumin in Medicine

Albumin in Medicine

$179.99
Reporting on Race in a Digital Era

Reporting on Race in a Digital Era

$99.99
International Business and Emerging Economy Firms

International Business and Emerging Economy Firms

$119.00
All Is Bright: A Christmas Romance by RaeAnne Thayne

All Is Bright: A Christmas Romance by RaeAnne Thayne

$17.99
Harmonic Analysis

Harmonic Analysis

$79.99
Metamathematische Methoden in der Geometrie

Metamathematische Methoden in der Geometrie

$64.99
Naval Modernisation in Southeast Asia, Part Two

Naval Modernisation in Southeast Asia, Part Two

$59.99
Geography and Memory

Geography and Memory

$54.99
Five Little Pumpkins on Halloween Night

Five Little Pumpkins on Halloween Night

$5.24
Machine Learning for Cyber Security

Machine Learning for Cyber Security

$109.99
Insecurity, Precarious Work and Labour Markets

Insecurity, Precarious Work and Labour Markets

$109.99
Yeats Annual No. 11

Yeats Annual No. 11

$129.00
Murder, Gender and the Media

Murder, Gender and the Media

$109.99
Nomadic Desert Birds

Nomadic Desert Birds

$169.99
Determinanten der Schulwahl

Determinanten der Schulwahl

$39.99
Renal Disease: An Illustrated Guide

Renal Disease: An Illustrated Guide

$84.99
Extradition Laws in the International and Indian Regime

Extradition Laws in the International and Indian Regime

$109.99
Computer Performance Evaluation. Modelling Techniques and Tools

Computer Performance Evaluation. Modelling Techniques and Tools

$54.99
Grundgesetz und Interessenverbnde

Grundgesetz und Interessenverbnde

$59.99
Stability of Solutions to Convex Problems of Optimization

Stability of Solutions to Convex Problems of Optimization

$39.99
Fortschritte der Chemie Organischer Naturstoffe / Progress in the Chemistry of Organic Natural Produ

Fortschritte der Chemie Organischer Naturstoffe / Progress in the Chemistry of Organic Natural Produ

$109.99
Die Biokompatibilitt peritonealer Adhsionsbarrieren

Die Biokompatibilitt peritonealer Adhsionsbarrieren

$54.99
Musculoskeletal Health in Pregnancy and Postpartum

Musculoskeletal Health in Pregnancy and Postpartum

$129.99
Wirtschaftssysteme

Wirtschaftssysteme

$59.99
Die Herleitung biologischer Hauptstze

Die Herleitung biologischer Hauptstze

$39.99
New Directions in the Modeling of Organometallic Reactions

New Directions in the Modeling of Organometallic Reactions

$259.00
Imaging in Drug Discovery and Early Clinical Trials

Imaging in Drug Discovery and Early Clinical Trials

$89.00
Tutorium Analysis 2 und Lineare Algebra 2

Tutorium Analysis 2 und Lineare Algebra 2

$29.99
Human and Machine Perception 2

Human and Machine Perception 2

$169.99
Progress in Landslide Research and Technology, Volume 1 Issue 1, 2022

Progress in Landslide Research and Technology, Volume 1 Issue 1, 2022

$59.99
Applied Physiology in Clinical Respiratory Care

Applied Physiology in Clinical Respiratory Care

$329.99
The Little Book of Cleaning Tips: A Guide to Keeping Your Space, Healthy, Tidy, & Calm by Leah N. Miles

The Little Book of Cleaning Tips: A Guide to Keeping Your Space, Healthy, Tidy, & Calm by Leah N. Miles

$12.95
The Amicus Curiae Phenomenon

The Amicus Curiae Phenomenon

$129.99
Contrastive Linguistics

Contrastive Linguistics

$89.00
Stochastic processes and applications in biology and medicine I

Stochastic processes and applications in biology and medicine I

$54.99
Jellyfish Blooms: New Problems and Solutions

Jellyfish Blooms: New Problems and Solutions

$109.99
Theory of Association Schemes

Theory of Association Schemes

$109.99
Mediating Health Information

Mediating Health Information

$54.99
previous
next